Received: by 2002:ab2:5182:0:b0:1f4:61d5:3ad4 with SMTP id x2csp41753lqi; Fri, 5 Apr 2024 09:14:18 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUmhcUO8QuUxHGKLXHYcpndTx84DFpbefVIQ5678dKrBImx7HCxlN34kCLnS0Hpc4peAfThvq5UolLUeLO5MXiy7Gx9/F9YupTqmFZhkg== X-Google-Smtp-Source: AGHT+IGMZ7xYLxoMWT7hGhfsmqD5oDfGq+mMHkaY+O3WyJGV8j48N3zy44bNT+duc8wr523S7SEd X-Received: by 2002:a05:6a21:33a7:b0:1a7:23d1:c30d with SMTP id yy39-20020a056a2133a700b001a723d1c30dmr2491174pzb.8.1712333657881; Fri, 05 Apr 2024 09:14:17 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712333657; cv=pass; d=google.com; s=arc-20160816; b=QumYO7EeKdGJcd9AhrWXyfPqDs1Mm62os6VAt3hhjAmZO3PkpB1aon7km1ciVxfcmX EGPu95YyMzWTukUpOX4mbM3hnhcSwFfoM/QiTfJT7HAXT6+BxRxtElSXrsbBeowoQELr afpbU/kUmz9VCmjaUMcZD6JfZWzdeau73NMYilyR54nfC3kmcAX7+HZ051XuxX7eDtJE RlIrduEglMwK8Cir2zfxDmPB23WwrWl16S7kQU8NT6+EFUGy4t3wwjJiwnpHG+yqAcyp oSLgpH3ls5Rle56xvo2iA2rgJKlgLGItGTnhWJL/oARoxEs3JxDtGFI166ydM99TQbDI j3cA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=/n6EdmNiAaj7jJ9fb7jZrjiJ9kgHzGDjzSEonMO8iBs=; fh=EE/+7dJyWr3Jz5y718pg3LwRyBgsjc8Jh4QaTkPwVB8=; b=FeoznS+7mTeY+GIN4DJhTiRRUK5oEal0L0HVBinmVJM+OtfYZ1lCp54QoegzGkpSHZ kc7pxubQfY4Hrkkh2Ned8eT+ONjyjNwK68R7RifkZE2yo1WDtnGe8uo+RVgba0jlzwGq xeZ3nG8+nODOaHRSCKwUw4i4Ty5OywaUOwUQ0EPamcmHPP+QvAgb2q1jKeSuVK7xXu8m 3qUr+Xt348Q+1g15enP+XTISLINrKpKtAGD5K/rl09VmZsHpvU9bve15pg+zyVKFLA5w xI/IbK7hPkIkTlu0vS7onBjFAugQ+bS83i+RJSr9UpLTxZQjCgsEOhsj2wWPlbSP+FqV dfHw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=RfgX9mWr; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-133311-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-133311-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id i10-20020aa78b4a000000b006e721d9d6a2si1581937pfd.130.2024.04.05.09.14.17 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Apr 2024 09:14:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-133311-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=RfgX9mWr; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-133311-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-133311-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 51E2728691D for ; Fri, 5 Apr 2024 16:07:49 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 3CC67171649; Fri, 5 Apr 2024 16:07:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="RfgX9mWr" Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D27A0171069; Fri, 5 Apr 2024 16:07:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.53 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712333248; cv=none; b=l+tzgcDuD+Cm8HJ2CiFzLpC1u93Ir39qK6E9Icqq6Ov6SQ+bBgJ69X/sx9Jz6qEd+HhQMIdJtyHw9Wh5hwB8zYlYeqh6ztXFYAsW21K9hQBIZhDIiThYpExe+nSRnUFaKQb75RTdvTjtlnTF30ycuDuVKPxgUtgO13naRZG/tLA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712333248; c=relaxed/simple; bh=/n6EdmNiAaj7jJ9fb7jZrjiJ9kgHzGDjzSEonMO8iBs=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=CwiKPkhAM1Oa144eyNRf2oLWfZjjeIQnMGSDOBmrGVBUhmWD5D+4jH0MXJjjcr1X/ppY/F07sTW56Zq/QUIyU4cjcqTPkDfmsNTtjst6LFrz3qIqZJzk7Lj6rRVcJ8wHU4/ur+XQYfrmjSTTVyOMQShORS1ViLDZF11v7M8M7zg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=RfgX9mWr; arc=none smtp.client-ip=209.85.128.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-4162b0e21b0so12292965e9.0; Fri, 05 Apr 2024 09:07:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712333245; x=1712938045; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=/n6EdmNiAaj7jJ9fb7jZrjiJ9kgHzGDjzSEonMO8iBs=; b=RfgX9mWr43Y+3XZRcFnHgI14j9KrKgoCF7tr7tCVdIB22tu95THyy6aJRO4/JKlWOW XQbnGdqQoG+O76jjqxmvtvuPy8fHFYcsGw6eHdUn+9b9Z+VfAUNF8DZT+Ws4xJeqCVKL xUR/DymovD9h2Ji9dxE5BHFW64Za87PfHppv0UJ5u89RE8EgvhlnIz/YNKKxe4Y1gqRR 9fSWFh6ldWz2nkvjJWndojYUi+8tSX+nIUKXLuFYODIMDUT6uvkXZsn0NNAuv7DjqWNl seGewuzpUfjcIscpYNIw/bWDz9l0yxzPCmC4FowuTrkFS2D2iPlA6cH7dOOsyiHXewBB KvLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712333245; x=1712938045; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=/n6EdmNiAaj7jJ9fb7jZrjiJ9kgHzGDjzSEonMO8iBs=; b=Z85b82U+wwYSKx7HAQO/dQal3ma9IvxtcnhYjtJLLe0VGrTU0xbWIZGDKBm5LDEf+H y1w7yhf4VwGE8TwE4gQUMVVJwHMrHWt+Sof2mx9Idg8jWE6QbAnYlXm11rJ8pHTpRulB jCOEgr5+HhP7qOXchzc2ohAODvnXGSe+C3RrrhvBJaUkKp8w+ktsaT4/wo9brblZukTX JXDOFOH/u2NJACmkyJ+Ow1SXQV7uXyzT94VL5tMJSFlKeNyMA/nsEMnVNts8oGE4a1oo Vxt1jxtgUgY+KkO25fwBaRsm1EqjuEQ9eHce/LNA6zTXbhTPSP3gWFfKH8K5CoHUyQUp wFNQ== X-Forwarded-Encrypted: i=1; AJvYcCVeolWJhwdl1wXc9aJpc9cYVmiAXVKCJ0xqZfldgMfiucU8vGal3KMrOmGg73vSE2JoJjV6jXZ93sghwgtm5oH7vBAD048PCsGeqxjItiERTYxU52vyZj64K9tnAKQnOG9KXdUKTy9ayP6CRANXr8SDIdNQITqeEgb7CzJiZ8pFXvAX X-Gm-Message-State: AOJu0YzrZ6i6bKbRCIkZAIq2CaAD5OXk+GY3d25ZbYkJNrrW7pG2GOR5 bQ3P4UGtVEpuRIp/3h/R5dPr2s/p/idneS8BftBhE5LZ02eT/JMui02IKwajfvOS4qMvKJdWd2v eX9LP2IlLR043wS7j+g0+LakzfiE= X-Received: by 2002:a5d:6184:0:b0:343:e45c:c91d with SMTP id j4-20020a5d6184000000b00343e45cc91dmr1422867wru.41.1712333245021; Fri, 05 Apr 2024 09:07:25 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240322-hid-bpf-sleepable-v5-0-179c7b59eaaa@kernel.org> <20240322-hid-bpf-sleepable-v5-1-179c7b59eaaa@kernel.org> In-Reply-To: From: Alexei Starovoitov Date: Fri, 5 Apr 2024 09:07:13 -0700 Message-ID: Subject: Re: [PATCH bpf-next v5 1/6] bpf/helpers: introduce sleepable bpf_timers To: Benjamin Tissoires Cc: Benjamin Tissoires , Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Martin KaFai Lau , Eduard Zingerman , Song Liu , Yonghong Song , John Fastabend , KP Singh , Stanislav Fomichev , Hao Luo , Jiri Olsa , Mykola Lysenko , Shuah Khan , bpf , LKML , "open list:KERNEL SELFTEST FRAMEWORK" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Apr 5, 2024 at 8:46=E2=80=AFAM Benjamin Tissoires wrote: > > Alright, as of today (and I'm about to be AFK for the weekend), I got > your changes in and working (I think). I'll review the series on > Monday and send it back so we have a baseline to compare it to with > bpf_wq. Nice! Looking forward to it.