From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qt1-f180.google.com (mail-qt1-f180.google.com [209.85.160.180]) (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 ADAE93612F6 for ; Tue, 2 Jun 2026 16:22:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.180 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780417327; cv=none; b=XG+wKUBHYhAiGlZ6wlyv5Umct00cF159Eq5iLNRBQL5TI71QAD/qJD0TeiskJMCf0pLyp3DPqigasrHiKTmDubShQIrwl70rfpSDnpw1/Iumq1TNN00AvjB615e70vok8PjVUfE+jd8xucAzqZHHMFf6oLKwvSVxK61VsB4iT18= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780417327; c=relaxed/simple; bh=XTU/NCL8gqA2JXcsEn0PwDOsIZDKXDOnqfuwiUGWgJU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=O3usOrRysdEye2Wss8+lumldqrPwJf0v059sg/4/J8FSD7GLfxi8i95fAVM/tgJ5MzbLQj8xLedCapwDUmlVBfVatQAyjUXdf07q5KH5YaMIX9mfE1DiOm06Z2XJLY2LA3pQ357UIcPb3XCCQpaOV7OaAhR1aAVTGo6DsbtVqrc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=UsRNTG1N; arc=none smtp.client-ip=209.85.160.180 Authentication-Results: smtp.subspace.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="UsRNTG1N" Received: by mail-qt1-f180.google.com with SMTP id d75a77b69052e-516d0db9372so102216871cf.2 for ; Tue, 02 Jun 2026 09:22:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780417326; x=1781022126; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=Ca9i8/RrkmCPUjRqV/or9cvyFWAF+0lWZ265m6G8+Xw=; b=UsRNTG1NQPvNdxPmJ+vV1b5S4OYK6UlFOv9POuGHJDPYARPad2tuFeHrvqjy2qfioV VXqic7K6/nHLScpbF/ne/OgV9+3RKqfzGDhcv3K1cTFYtV4cGVhLyEZh7R4EPqQh8zyh 04ZE0pzQuwIc9Qhp1QLvGe0GL+aBOZD8JX7j9q7eflSxpddCU+s4S9PKvMG3jIePvQNJ SuSGOK58hpvPvR7bKsJ0pcH8xTuUhzz9FbeqJnc43EysIGKPd4Xmh0SPijwLd/TW0VIj bnJyi43DYZVwYLPnZKeBZ4kzoaqJPmvjGgXmagHOcxaoWOh32lyOLl4CYqWEut08PxsB OtPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780417326; x=1781022126; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Ca9i8/RrkmCPUjRqV/or9cvyFWAF+0lWZ265m6G8+Xw=; b=KveNlQT+BCx9rOO/+gWbV0RcAD9d3+J7KH+F1K26l3RXpRPSnU1F21wETLtY5wyHkW kIqvqJiwMu9nW2yRmTr+dwfGZg1eWpWEZwW0vbt/TRpZ5WuMzeDBnEZQNVjrW41/51oP G1Z/7bJci0vwp3Q3Z2qQAnYlhpetoZflMOIgTkkShkODrztlT96VvVmAt5erAJuYG1qW gV8TZJNlHVqy9BKsCdJxrwIU9/KbhsyoOzCohEqPZc+TOIUy3uCSE524XLn4XIYPL46T i5s1U2+yruAFxzEyWP0qfcMpEKSXeSpSjc5kGH7GfSXUyYb0nQJomjv0jEor5KW1K15a ymgQ== X-Forwarded-Encrypted: i=1; AFNElJ9HY/SlklDJQ1NaiISsz8gmwFQGyF+Eaed+IAqDxF5pb5Pbd61KrbJhBAGMQCg7eOljlQctpk5ovlkm87I=@vger.kernel.org X-Gm-Message-State: AOJu0YzK36wlreFw2Zn7MEXtMdB9tUliwkWH5Il3McB/cXHtYuffQUM4 iq1LeYnFH/dvZdc3AhYwLPilxInqDm9VKllszh0ylFCCaJPvhZwt+w01 X-Gm-Gg: Acq92OHjqZ0n89WlAXmq6LSHVEleel1u4Ik5TypO6o/SW0W4IDa8eal8ssZZhxlrQiM 1BNXVApc/+ux6dwsSNL3K8QhWSUETZK5zLI4azkcM+QisJYyonkxQY1MzRF+STgGDidUbfWp2Xd qcJfKz7otlxecXToWJWPc1sX9MUXhZp3FguzQA/WS/yFIrgCwRL5xl3cTZM/Mbqtl23ZyayQQpe p2B1+kYA8a2EVcRnAiSlMjGxZMUhw7CRNewBjUuUJKV472ZbAQIOcMT19K9b9oEoFf5VbGUyg7p ZnLLNv0JliSTuMXIMMga/PoxH8WCu4//lAvJiVo1A/oTQ3XlF1KSm4s8AAyiQBLiuHp7Pb/esEO o6/6P7+6nhleS+bEAddX/J543/htgWicuK019kyCbNl7G94/ci+iMT3WNm8jBPr8GxsDdxamnEo tN8/G+cfx+aKm3HHvXZjWU8ZsYb4Vp+Yk68jOu0jPmelqGdxgwIIPGtCkGsfMQYrQnxtEgVeKFz 2LhP3pt/wdfIXA9WASmHb2M0oZPFg== X-Received: by 2002:ac8:5909:0:b0:516:e047:2f30 with SMTP id d75a77b69052e-5173a81eca9mr232407601cf.38.1780417325396; Tue, 02 Jun 2026 09:22:05 -0700 (PDT) Received: from Cumhall.redhat.com ([216.209.112.32]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-51775dd2e53sm2195131cf.24.2026.06.02.09.22.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Jun 2026 09:22:04 -0700 (PDT) Sender: John Kacur From: John Kacur To: Tomas Glozar Cc: linux-trace-kernel@vger.kernel.org, Steven Rostedt , linux-kernel@vger.kernel.org Subject: Re: [PATCH] rtla: Fix parsing of multi-character short options Date: Tue, 2 Jun 2026 12:21:49 -0400 Message-ID: <20260602162150.75782-1-jkacur@redhat.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260602125506.3325345-1-tglozar@redhat.com> References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit On Tue, 2 Jun 2026 14:55:06 +0200, Tomas Glozar wrote: > rtla: Fix parsing of multi-character short options Thanks for the fix! I've tested this patch with a comprehensive test suite covering all rtla commands (timerlat hist/top, osnoise hist/top, hwnoise) with the four option formats: -p 100 (short with space) -p100 (short attached - previously broken) --period=100 (long with equals) --period 100 (long with space) All 20 tests pass. The fix correctly resolves the issue where -p100 was being parsed as multiple separate options. Tested-by: John Kacur