Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp47483pxv; Thu, 8 Jul 2021 14:46:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw3w1HZf4aussChmU96OPzT4khXARyUH5ImTqW2LgehG9oHwNu5JBg6E01xgviS7aZY6Ell X-Received: by 2002:aa7:d353:: with SMTP id m19mr3111045edr.162.1625780763003; Thu, 08 Jul 2021 14:46:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1625780762; cv=none; d=google.com; s=arc-20160816; b=ytERtuUQtt6wMi/ZuBjB0HUKWG2A8H35AG3m5OEVMitswCklEb2YspCqbVcyCHEps4 Hu4m8Zt/iRmCnyveZOH2pOLDnEAwAR5qDSrCkdnujeBRvqOPtBX1kR6DFK0+KLeIauVU IKZOzRlzaqVsG0zLkJ6t71xU36a0YSHlq59OJ4Ik4cSfoB/l+C6EN1qUuzegc3vMLPcR 9Uu0LxkDoNzEMQtgbdRuSUgMzJb/ki4iVIYwrO/x+dWrgA9s2TNpUBsjqg+oPHiEKez2 FHDeF5uj1hOFDXcKAZTAri/u9pqR20gD+ZzK8oagdPcaCON2d6dqlZPFS3goJEgN2NjY BXbw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=WNUdXmAdyTLugzbXax99lK0jKXoIs2WTSE5WoZskvj0=; b=CC034YIYHD0h6X7DUBMatJn4bOA7oJr+SECzwCXfq7ZSKvymRMIDeG3e9ua5FuEk5x /7CNM2//HY9/uGVU7cIftpi32GLiK2WPakluKEnQQ8RzeBjhbrQo65xeFJSMMW3tPWRr C4wy3eBxKbS2ytrZ2zfKKC1jpCJtol/TprsyWFDfKQYdztGgemChSDxAOfAdnVgkjrBJ 2Z56wnGZutKSNiu+rsDRnOOu8Y+ExtBb73w5OlhsZ1Rcba9CKGX4LlYd134+0bWP1Tnr kp+7xyksc9FsIkzPJy39WIBNQw1KVGBVmWnWHb+5WdVIihTW+Jmc9elMy7KCssWwVeMJ 8qwg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=gbipal36; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a17si1339051edv.499.2021.07.08.14.45.40; Thu, 08 Jul 2021 14:46:02 -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=@google.com header.s=20161025 header.b=gbipal36; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231314AbhGHVq5 (ORCPT + 99 others); Thu, 8 Jul 2021 17:46:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33532 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230508AbhGHVq5 (ORCPT ); Thu, 8 Jul 2021 17:46:57 -0400 Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com [IPv6:2a00:1450:4864:20::134]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9F383C061574 for ; Thu, 8 Jul 2021 14:44:13 -0700 (PDT) Received: by mail-lf1-x134.google.com with SMTP id u18so9345937lfl.2 for ; Thu, 08 Jul 2021 14:44:13 -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=WNUdXmAdyTLugzbXax99lK0jKXoIs2WTSE5WoZskvj0=; b=gbipal36mpQN7Afd0MiNy7ScPAzJbvar3bRjj/hZUcY5WhNk1EXDqng/H6wGZVJcW8 yZ5nU1zw1U1j2XelewznZsv6R6ukoU2jfO4kRGVp2Dda3GDHEFTsbS7A7BAxIuJRTgTC k/bIveMZzbvdSdNgfrU8F4UlijzvkE1tTP+d63RGShTDmzDWhaj6vBrlxPyd84mR2AGw n2xWD8XfQ1QqRBb+/D1o27iXvJcObT5EKdHUJlBr38Nar30nX6s4hq/M+vgTFqhUcBCF pINtMibejBlp+pzAEh7V+hVPBl0mVAytJ4jPIAQvv6wQQl6XzSkK4ycJWwpPYNmgVKIt vDEw== 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=WNUdXmAdyTLugzbXax99lK0jKXoIs2WTSE5WoZskvj0=; b=Er3IIPyGcXJdu7Nx4PQc0O5ZxuGsVFd8YX7gH0uwC4kJ/EZ94bx+wvmapPjyPbTj7h 3K0RJ5mHrInYVp+nMSq69XoNrOsj8Vs8WC7g0L72bivBfJqGTPy2z0oKdgzpOfmKMdo2 NqnAK4fvgRjhMKQYBFiuilCM/Zj82D6yKfrtstgjugpxzuuCsehQ9KZ3smlul03lJLNa G896L+pJcxWAkOAiqWpghEAnjzSu4tzapzQR+9+X0/S1qXYjnNZ8Ayr885YyTA/xRq8l o8PL8ohxJAej2OFRD9vJJfLU5sP9F7dfMuzyEgOAVhQor/cbS+IqoW9qVak+ASuUwNek YPVA== X-Gm-Message-State: AOAM533dkQqx8C5e3jex9uYZcnLmFYOqlSblGgX1ZE+FXc2xkRtt83J5 8D/xK+WUcyLYEHYjdxFqRoJrzo7izMR3SXnE+tKL+HqqLR0= X-Received: by 2002:ac2:4d4a:: with SMTP id 10mr15224978lfp.125.1625780651756; Thu, 08 Jul 2021 14:44:11 -0700 (PDT) MIME-Version: 1.0 References: <96842d90-7d3b-efac-fe1f-6e90b6a83ee5@uwaterloo.ca> In-Reply-To: <96842d90-7d3b-efac-fe1f-6e90b6a83ee5@uwaterloo.ca> From: Peter Oskolkov Date: Thu, 8 Jul 2021 14:44:00 -0700 Message-ID: Subject: Re: [RFC PATCH v0.1 0/9] UMCG early preview/RFC patchset To: Thierry Delisle Cc: linux-api@vger.kernel.org, linux-kernel@vger.kernel.org, pjt@google.com, posk@posk.io, Peter Buhr , Martin Karsten Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jul 7, 2021 at 10:45 AM Thierry Delisle wrote: > > Hi, > I wanted to way-in on this. I am one of the main developer's on the Cforall > programming language (https://cforall.uwaterloo.ca), which implements > its own > M:N user-threading runtime. I want to state that this RFC is an interesting > feature, which we would be able to take advantage of immediately, assuming > performance and flexibility closely match state-of-the-art implementations. Hi Thierry, Thank you for your message! I just posted a new version/approach: https://lore.kernel.org/lkml/20210708194638.128950-1-posk@google.com/ Let's move the discussion to the new thread. Thanks, Peter [...]