From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id cZ7KJD5Oj2hAAgMAWB0awg (envelope-from ) for ; Sun, 03 Aug 2025 07:55:42 -0400 Authentication-Results: simark.ca; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.a=rsa-sha256 header.s=default header.b=vj+R7RxF; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 8325F1E102; Sun, 3 Aug 2025 07:55:42 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-9.1 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL, RCVD_IN_VALIDITY_SAFE autolearn=ham autolearn_force=no version=4.0.1 Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 5CC1A1E089 for ; Sun, 3 Aug 2025 07:55:41 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 854A63858CB6 for ; Sun, 3 Aug 2025 11:55:40 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 854A63858CB6 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1754222140; bh=CL6nbmWT4ycKqjz1qnrHoS6ydxYwA3tx7DSyJS+RL38=; h=Date:Subject:To:Cc:References:In-Reply-To:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=vj+R7RxFZaaIeLZDbG5GWpp8Tlr5sy7io2Qkk0vYVbXskoFOPGo56rqqK5eIfuc+S JSAc+PnhYZTsEGYktvC61KKN+JbrfqvkDp6C3xFwdvkvU9qmh0N1FYmG3rPD7g9N/f KTGGblZ46SDdwVYQAN5yfFctVUJSbXihcZxlVIrI= Received: from mail-pf1-x435.google.com (mail-pf1-x435.google.com [IPv6:2607:f8b0:4864:20::435]) by sourceware.org (Postfix) with ESMTPS id DCDC83858D1E for ; Sun, 3 Aug 2025 11:54:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org DCDC83858D1E ARC-Filter: OpenARC Filter v1.0.0 sourceware.org DCDC83858D1E ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1754222096; cv=none; b=PGNNqoCf1/+asbQ57c1ZImvbgVamRXsq6DGMuoresgBfJIkb5FShPgNgfLohc0u53imU/uo1d3ff5xLHYbQENx2Fg3/zL5JsZyWoDFdKxs7VZ67hOlFmLOlzuIb4mYV0yZb3myaEvVcpovDRYtcxtwBgUxuGjRyQvTc2FkJG7NY= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1754222096; c=relaxed/simple; bh=dvx2J24c4NnVg34blgJL+nVON59EpLSr87hXCkX0U0Y=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=MHadkK5qFrGjS07aBDhH7tESoeD9BwLNyIclOESxa3ON4r+q2F8TapN3xcz5d1jROyldTaRT0T9Ay1Ok4/MWb22ns8imD8ssJl9xNiRsvqyQWvoPCnNy8e8kP0NbLKQDGC/dvVOjw+8QFz4YNID4LihGRIuEoltvQqD7ihPUjpY= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org DCDC83858D1E Received: by mail-pf1-x435.google.com with SMTP id d2e1a72fcca58-76bed310fa1so775870b3a.2 for ; Sun, 03 Aug 2025 04:54:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1754222094; x=1754826894; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=CL6nbmWT4ycKqjz1qnrHoS6ydxYwA3tx7DSyJS+RL38=; b=YD528REQFuvoBOS1A8UjdxXsLstRuShgubFX1cJEsZ1BKu9sq1nOeRDJURK17/T1uI PGi4TPBn5KZWIFVl8ehCZnmCrxkBzUcuZgU2vvrafDurDXAEckLBMV8DC2XSvhZkFVeG P9pULTIklwps+hKNNb82Nty7jknsglCulvS94rLZeBAevGiPXmwJGoMairzjQpeKdfGe NIIgN8nowR6O9EnGDDuYgpKrnXndl8N+nX6FOoNWPV9bOzLhvAjnzLU4zjkgmHf6k2om pk27o2KH49RInMaCujU1NbMO+XRDhirs7lpJUuwRU6ghGYuuWC269HKkXeadrTKtuXBh 4+Og== X-Gm-Message-State: AOJu0YzTK2FFMKMSS5isIrssnb+hKbji3E4qQB30pCJxedmh085OInU9 FNXLXj54pxdRv6ey3TLIky/60RrL4uR1ySKWZmVfalC8vYle60ROYTM+2/L9nTTdqGWfKRVVzFS Ch/3op5msHQ== X-Gm-Gg: ASbGncsgpundnv1T0yIOatMbStmAPz8HT86YW7pqUWfRx5yJKE+YNFTjNbSYtGAg/c5 EwxfFke46GguxKpF/SZmuRJnGVzdxzUsCY0IYe0WvoGvchEFablrIDkOhtpKBsGEF4X/1btbdjV qc4aAzFoTM/98G3hvjwhGyR47CJJdXK5M0rp/xv3azxfoJQG9BY+PjuoCF7OlBf1eQdZJEqUQYq auPISz6HE/XgKQgbYlj4pfRHtXtjQBPv0Xe9UywFCi5Kf14ngnTd5DRhGn/NOws/vuo9dsxXREC YrnTX7TLJGPLX5TRgT10uS2ReUJgAzGSY7ZyqsPZk6buEdgHCi+gyBQN6aJHNfwkBjc7sk5jfFb Z/bmILtnCRKfUaSYXxXAVwA+m2w== X-Google-Smtp-Source: AGHT+IF4n7cZ4+LdI2eFDMsMKMN1mzTpwY6+pLMy/0cZDTX3FVH7hAWBPlTc4LofJNcX9CHLPRw1UA== X-Received: by 2002:a05:6a20:258b:b0:233:951f:a572 with SMTP id adf61e73a8af0-23df8fb06a4mr7183013637.16.1754222094619; Sun, 03 Aug 2025 04:54:54 -0700 (PDT) Received: from [192.168.4.30] ([172.92.148.96]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-76bcce89132sm8178878b3a.29.2025.08.03.04.54.54 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 03 Aug 2025 04:54:54 -0700 (PDT) Message-ID: Date: Sun, 3 Aug 2025 04:51:45 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [BPF] Maintenance status and breakpoint/register questions To: Qi Su via Gdb Cc: jose.marchesi@oracle.com, Sam James References: <87jz3ky9ie.fsf@gentoo.org> Content-Language: en-US In-Reply-To: <87jz3ky9ie.fsf@gentoo.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Qi Su via Gdb Reply-To: Qi Su Errors-To: gdb-bounces~public-inbox=simark.ca@sourceware.org Sender: "Gdb" On 8/3/25 03:39, Sam James wrote: > Qi Su via Gdb writes: > >> Hi Jose and gdb folks, >> >> Hope you're doing well. I've been digging into GDB's BPF target and wanted >> to check a few things before I start cleaning up patches. >> >> 1. Maintenance status >> The last commits touching `gdb/bpf` seem over a year old, and I haven’t >> seen much recent activity. Is the port still actively maintained? Also, is >> there any internal code at Oracle—docs, test cases, examples—that could be >> upstreamed or shared? > Ports in gdb don't tend to require particularly high levels of > commits. I'm not saying there isn't stuff to be done, but I don't think > the activity level is alarming (at least to me). > > The only BPF specific file in gdb is gdb/bpf-tdep.c and that's not so > big by design. Is there something more specific you're concerned about? I understand low frequency is fine for ports in gdb. bpf-gdb had very little discussion. There's only one bug report #28565 in sourceware bugzilla in 2021 and it shows bpf-gdb's simulator was not functional (step/run/continue crashes). It's the most basic functionality and had not been fixed for a long time and that's why I was asking. > [...] Qi