Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp1030649pxb; Tue, 19 Oct 2021 19:01:26 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxh8pyVwmoAufnjPI4nzpgbReEC/oeGPnlizaUohm+qvlZTkdkAN7C2cy1Xols0Bp8qolaM X-Received: by 2002:a50:ec15:: with SMTP id g21mr33049172edr.136.1634695285889; Tue, 19 Oct 2021 19:01:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634695285; cv=none; d=google.com; s=arc-20160816; b=UGj6cohMwASD05XnxMkV/E4Ie4KUzHBWB4C9n3JO+FGPs1reu9U26NWz6hHEpt/YeN Znyq9jGwUAMR8vVH2wsNJVRUIuxD5rDdtlfYgho847Io7Ia7FNAXH59vw1nnOYidMBJL AECWIrN4doxZ64vOcfDlW6Pj7CDSuLdYk/NDRSky3+rMfci0AQPRUViL9T1Nvci8NG+i w2ZkfSsb+wGZ3LFavbESvGdKeNWoXiu/PQ3Y9TcbYXwc2BEyRSoBqHcYu5Q+HFTugNO0 CWm2dM/6Bp9IX/Bvx5f6LO229RsX1hcgwSSyLGs+JWllPf3crnnPLvaumMn35vs8EjrJ uIWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=DFVDY1TJPfx7Pv2rJU4HCu/PwzjdV9E9KpImILjaAsk=; b=bVfgEPyDJIvKglKsDlur62L5P8qw3GUG9paO5sm/QDscHkOuE2C1S1QZMqPl9RNXup H+LT1w35F0O4VqgdkZSgnKPwJpLMPsn5G1+nzgi32PL3piGH0hV0O8U/0B0zq6/7LUtf 5eU2q1EqEzNvxRsjOhv10eFFt1kUuNqY6ncDB3JQkSuGLyfUZTU0oG/TGXujX0gxr5TE EY8C9rw0Wki/vreSnbe/qg9CQP0tPYy4i4px1hDQPeLFTkLEFHn8h+G6wc5G/sHKve/g kTo1rFaYOgPmbhHfnjZ1aCzSZ2trbMErAePx854OBlQc0jiBGVLTUDnkBLq80iw681/a M2tA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=NUcLe5ro; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id qk37si1057943ejc.534.2021.10.19.19.01.01; Tue, 19 Oct 2021 19:01:25 -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; dkim=pass header.i=@gmail.com header.s=20210112 header.b=NUcLe5ro; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230031AbhJTB6z (ORCPT + 99 others); Tue, 19 Oct 2021 21:58:55 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51432 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230061AbhJTB6w (ORCPT ); Tue, 19 Oct 2021 21:58:52 -0400 Received: from mail-io1-xd32.google.com (mail-io1-xd32.google.com [IPv6:2607:f8b0:4864:20::d32]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 74F7BC06174E; Tue, 19 Oct 2021 18:56:39 -0700 (PDT) Received: by mail-io1-xd32.google.com with SMTP id e144so22711337iof.3; Tue, 19 Oct 2021 18:56:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=DFVDY1TJPfx7Pv2rJU4HCu/PwzjdV9E9KpImILjaAsk=; b=NUcLe5roZ29vnvGWcS+csTcdd3v6W8cSjAFujWc8dr4t1VqRmtvSmPRpV8mWXKdued tXexRLFSyJ51ctf76vfQ41AAymfkz7iT1AVmSrAonT2b2xqtN+q7qFVxEdwTDPGyE/QK xtAsa2N8Co0Xs9WUYEYXm80WFhq7exVuUvorFmWYYISBWRaSrh8CtlA+jVSSoZ8xwVql WltprzlDWEtoy/Ci1nCvndvwENwo6eYCUJn5GWICtiEcNDFttXzc07B7r7m4DTrIz6ni Q+PxbAiccUIdApujy66OZcfc0zvRPVwQO9G3ayAwTEJgAxaUbyjHcHRrrOeobnzh/YaP o8wA== 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:content-transfer-encoding; bh=DFVDY1TJPfx7Pv2rJU4HCu/PwzjdV9E9KpImILjaAsk=; b=4hW5ZbPyMuzramVoPcsMlovzgs2B6T5T8dsRVAULtENhPFNAGf0L/s+4d2mn49JFue 0X4wOaSa7r02+uyMvbqAji9/rqmp5Bclewrozzb48x68LnScXdMjC7YTzE7VcmUd7Cvo T/LV3tUynSWG5GJmgBO4HP6t/7lGm43bLkIrdR6K4k7f3Ql1ODEi/N38c8tmMqCCSfAP Jj4G3/1G5msCY4hjWyCSZw0sOvptLsbvYJrQ7Gg5Jk+JqpG0ehA+R3PkN6VSl0d9xc4f C5MCpA0nmyuWUEO+rtahjd3ZwWfLE7zBsblxPQtEFX/t8dP8fDVvVQ4B2etmZtM/Gjot buFQ== X-Gm-Message-State: AOAM533ro2M6cvkZKTYrOHl5HxjKAfO8DHGH/nRmLIUw8Fak9VuUskHG mbHnL6nYP1Ai5x/RqwY3rAnnRczbAoHu0afkQMg= X-Received: by 2002:a05:6638:1192:: with SMTP id f18mr6661747jas.114.1634694998856; Tue, 19 Oct 2021 18:56:38 -0700 (PDT) MIME-Version: 1.0 References: <20211015005634.2658470-1-alistair.francis@opensource.wdc.com> <0d55b0a0-dd8c-0494-a200-7acb1976e32a@collabora.com> In-Reply-To: <0d55b0a0-dd8c-0494-a200-7acb1976e32a@collabora.com> From: Alistair Francis Date: Wed, 20 Oct 2021 11:56:12 +1000 Message-ID: Subject: Re: [PATCH v2 1/2] perf bench futex: Use a 64-bit time_t To: =?UTF-8?Q?Andr=C3=A9_Almeida?= Cc: Arnaldo Carvalho de Melo , Alistair Francis , linux-riscv , linux-perf-users@vger.kernel.org, Linux Kernel Mailing List , Namhyung Kim , Jiri Olsa , Alexander Shishkin , Mark Rutland , Davidlohr Bueso , Darren Hart , Peter Zijlstra , Ingo Molnar , Thomas Gleixner , Atish Patra , Arnd Bergmann , Alistair Francis Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Oct 20, 2021 at 10:01 AM Andr=C3=A9 Almeida wrote: > > =C3=80s 20:17 de 19/10/21, Alistair Francis escreveu: > > On Wed, Oct 20, 2021 at 2:56 AM Arnaldo Carvalho de Melo > > wrote: > >> > >> Em Fri, Oct 15, 2021 at 10:56:33AM +1000, Alistair Francis escreveu: > >>> From: Alistair Francis > >>> > >>> Convert tools/perf to only use a 64-bit time_t. On 64-bit architectur= es > >>> this isn't a functional change. On 32-bit architectures we now only > >>> perform 64-bit time_t syscalls (__NR_futex_time64) and use a struct > >>> timespec64. > >>> > >>> This won't work on kernels before 5.1, but as perf is tied to the ker= nel > >>> that's ok. > >> > >> No, perf is not tied to the kernel, one can use a new perf tool on any > >> previous kernel, and an old perf tool should work on new kernels as > >> well. > > > > + Andr=C3=A9, I won't be doing this the way you requested > > > > Ok, thanks anyway for your work and sorry for the trouble :) No worries! Alistair