Message ID | cover.1734742802.git.yepeilin@google.com (mailing list archive) |
---|---|
Headers | show
Received: from mail-oa1-f74.google.com (mail-oa1-f74.google.com [209.85.160.74]) (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 ED18A259481 for <bpf@vger.kernel.org>; Sat, 21 Dec 2024 01:22:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.74 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734744174; cv=none; b=JEiRehKFSo2YPxee9uIN3rBABvMH7S4KcpegnP7SsGDqN1ja246FYoIYsXnuGOZBD3vcw1/3/9+emc8FI3rW+FIyXgmqOL+hP3hVLqTY6PO0aYPtLwDAORUzZCShi73729ydS1bpnb73VmrvbaTRLY4rzh1ULNEeY6f9ePAxkJM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734744174; c=relaxed/simple; bh=AjMAPTJyJfy3aurgbJ79jInu7h0p50Bg8/5HnbBkfHY=; h=Date:Mime-Version:Message-ID:Subject:From:To:Cc:Content-Type; b=KddU0nSI/7hWLHEoiDUTmuH1QbaJkdU+8inUjownr4IjW3NcbMoyNn+7B3w4yIuAZG9S/kOE2wrIjQ6x2byDXmB7NpmVL3LKszllb5yljoAp3lmmbLDLYPX7+UcafdNzXbaAKpOUA7GqsVU/cIKSOW5JF91TT2VmHORXur/Mq08= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=flex--yepeilin.bounces.google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=ZrmB6mkf; arc=none smtp.client-ip=209.85.160.74 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flex--yepeilin.bounces.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="ZrmB6mkf" Received: by mail-oa1-f74.google.com with SMTP id 586e51a60fabf-2a3b2770597so1931855fac.0 for <bpf@vger.kernel.org>; Fri, 20 Dec 2024 17:22:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1734744172; x=1735348972; darn=vger.kernel.org; h=cc:to:from:subject:message-id:mime-version:date:from:to:cc:subject :date:message-id:reply-to; bh=iBaC/VOWE2Wu0XLmvjEVSokBWjrtphrt0OkjvzoO/yI=; b=ZrmB6mkf/rnMkm6P09nE1/1rP5TxG6+GAh+q5VQh9PUSxcr0fYPxJOkd5/8k4iCbGL WpQztA3Fd5pOxyGlKjXrbFCeYcedLclgxGSLjCIqlS7GoYFfOkd00npIdFNQ04bAiUwF OK4uxFFzY66ERxloil+eSPU5FAWuXOGMVvJiCvl7rRe/04RTdTETGow4eZNpdbQUaYiU z6bz3x3BeA2ZM67u3KzCfD8qGC8ZRwtZa5ySoLd2JJa0Kq0OzIXWeq9VjEQcQZ3/cSJQ c/98b12WwOxdyHNB+jBsOd+7CdIsvgMxznFa6izmy8cEsZG32wIDJJ+JknTlG/5lq7kt d42Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734744172; x=1735348972; h=cc:to:from:subject:message-id:mime-version:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=iBaC/VOWE2Wu0XLmvjEVSokBWjrtphrt0OkjvzoO/yI=; b=dDAx6DoArLY9/ijxUQaiJ2jv3oIkdDHZEJblazT8OckedqsS/vH7Nnw84eQNAXNfye 6KGHH8pPUmKk2C6kdXfwFsBgnRILxVrAcG6SxxEIVuHLdgv9DbD5GXpDdyQkciofvBoE 0oCUFywFRvcyJ1A/MVqbOAp7HBaHIPKs0P5y9Gfzko8LxyJo0QK9sHlOHVmvIj1vDNK3 Tm1DUTUmMkoOqj4BR+rayTMuXegs9iy2CEj7rSwQo45Q7WGq/Ao6olZffFxOpHfE1v16 tj5z703Bu4oRxN5tO0sg9e6wriHRAQcLV0iM6csGd2iNNtKyQ5EzOZgJyMf/BN6IP/bi u+XA== X-Gm-Message-State: AOJu0YxbG6IvOM4bqsxsZsMSyESg3FTBKQSpLvvOHg1BTUFByzXfFdrM Qzu5qwzCg+hAxOvZ5rItrdUrxhbi9IsE4iG/4ThE6lA/H4f2v+85uD5vhWEb7DpK9YHdieSRcYD 2E11VVNbBEWBBzLiVSwYfAuHk0/hl6WCBjeoeWL8EL+3h1z0U4gAxMW81cJtA8iT0c9YQ/LIVCa rDssHNZ4QkG8w+Pf3YBRAnBSeszC7JkzDmhTpHIKA= X-Google-Smtp-Source: AGHT+IH2I23NnWzgwgZwelOD9GXrr0eqPRFQhaNzfMzvKJgQ7f4VLn4ylzizlioMK/a1mRSIVVjokh0uMxkV2Q== X-Received: from oany18.prod.google.com ([2002:a05:6870:3892:b0:29f:ae3c:aeb8]) (user=yepeilin job=prod-delivery.src-stubby-dispatcher) by 2002:a05:6870:65aa:b0:29e:6117:bd45 with SMTP id 586e51a60fabf-2a7fb2ff438mr2846358fac.31.1734744172062; Fri, 20 Dec 2024 17:22:52 -0800 (PST) Date: Sat, 21 Dec 2024 01:22:04 +0000 Precedence: bulk X-Mailing-List: bpf@vger.kernel.org List-Id: <bpf.vger.kernel.org> List-Subscribe: <mailto:bpf+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:bpf+unsubscribe@vger.kernel.org> Mime-Version: 1.0 X-Mailer: git-send-email 2.47.1.613.gc27f4b7a9f-goog Message-ID: <cover.1734742802.git.yepeilin@google.com> Subject: [PATCH RFC bpf-next v1 0/4] Introduce load-acquire and store-release BPF instructions From: Peilin Ye <yepeilin@google.com> To: bpf@vger.kernel.org Cc: Peilin Ye <yepeilin@google.com>, Alexei Starovoitov <ast@kernel.org>, Eduard Zingerman <eddyz87@gmail.com>, Song Liu <song@kernel.org>, Yonghong Song <yonghong.song@linux.dev>, Daniel Borkmann <daniel@iogearbox.net>, Andrii Nakryiko <andrii@kernel.org>, Martin KaFai Lau <martin.lau@linux.dev>, John Fastabend <john.fastabend@gmail.com>, KP Singh <kpsingh@kernel.org>, Stanislav Fomichev <sdf@fomichev.me>, Hao Luo <haoluo@google.com>, Jiri Olsa <jolsa@kernel.org>, "Paul E. McKenney" <paulmck@kernel.org>, Puranjay Mohan <puranjay@kernel.org>, Xu Kuohai <xukuohai@huaweicloud.com>, Catalin Marinas <catalin.marinas@arm.com>, Will Deacon <will@kernel.org>, Quentin Monnet <qmo@kernel.org>, Mykola Lysenko <mykolal@fb.com>, Shuah Khan <shuah@kernel.org>, Josh Don <joshdon@google.com>, Barret Rhoden <brho@google.com>, Neel Natu <neelnatu@google.com>, Benjamin Segall <bsegall@google.com>, David Vernet <dvernet@meta.com>, Dave Marchevsky <davemarchevsky@meta.com>, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Patchwork-Delegate: bpf@iogearbox.net X-Patchwork-State: RFC |
Series |
Introduce load-acquire and store-release BPF instructions
|
expand
|
By this: On Sat, Dec 21, 2024 at 01:22:04AM +0000, Peilin Ye wrote: > Based on [3], the BPF load-acquire, the arm64 JIT compiler generates LDAR > (RCsc) instead of LDAPR (RCpc). I actually meant: Based on [3], for BPF load-acquire, make the arm64 JIT compiler generate LDAR (RCsc) instead of LDAPR (RCpc). Sorry for any confusion.