From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mout-p-201.mailbox.org (mout-p-201.mailbox.org [80.241.56.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4AFB73A16BD for ; Mon, 8 Jun 2026 08:15:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=80.241.56.171 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780906550; cv=none; b=CpoT74TB1Oi3F6f/2NszYRhZ1Oy7mosEKweOwL9u+zTuvRVlcPq5DnxyQLmcyJHR0ewOyxcxFDL2eJLfvA980Kno/YLVQ7F7RUoUlktDJhLLWzOurZsui9ZZ47O1TDU5Fj77tWuKaUeyfsipJYA5VrmupA9FUIS1s8I4G+cA6+g= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780906550; c=relaxed/simple; bh=ICfHAtnDnRgVJ5KGt4n8uHSffJZBBQ3u2+Y4/BTYong=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=rpTEUXa1zIg6/xOwNvyB50m7EduBSBPcOVx6GnyITCHUqiQV8aYtHjpJ3Hxjcae0GGrG3qK50oYRTq5e791OBADccYgJJBkdNWhaWttWnGHLYiSZA6S46qmQwcp5E0FaqnoiIZXwAc4BimI68ETquAmANQcNo/svrf2uYNrRMq8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mailbox.org; spf=pass smtp.mailfrom=mailbox.org; dkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org header.b=xymTJrjW; arc=none smtp.client-ip=80.241.56.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mailbox.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=mailbox.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=mailbox.org header.i=@mailbox.org header.b="xymTJrjW" Received: from smtp102.mailbox.org (smtp102.mailbox.org [10.196.197.102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4gYlGf4SWjz9tvk; Mon, 8 Jun 2026 10:15:38 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1780906538; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ICfHAtnDnRgVJ5KGt4n8uHSffJZBBQ3u2+Y4/BTYong=; b=xymTJrjWUhMeV/IXLSxUz0SlwYIoZwBExmUN5vsdZE34kTtakCyoN+gaQClKitsZcKfkLI Zvf4a+aX2dLaMeNrYoOKEW/P9Un5FdNedZ1N8o4ldd7Zwx3U1YMgG7fuVLBkvESRyraLWK ZZbcQWQw+AcMm3ZMJBCdJkfNeysDcNfFOqrwlKStEIRjYr4ve2fBHbN55HA+ywLu9MGAAT LOWLP+6C2HPnq9C0PuM9Tdjr7WHzeEc/tJ2a87/clliao1iBJklloOoLWS08V7fw53eeaY eu3YMCp5lA3i33Ljjs6Wtu0oaA7kM6jXne6z9ZfQF4jzBlLeXPJyvIqtTfsTAA== From: Manuel Ebner To: Joe Perches , linux-kernel@vger.kernel.org (open list) Subject: [Question] get_maintainer: Date: Mon, 8 Jun 2026 10:15:18 +0200 Message-ID: <20260608081527.41160-1-manuelebner@mailbox.org> 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 X-MBO-RS-META: n37n1577bhiu76ep1j94qb1cq64565ys X-MBO-RS-ID: 79848211079f4698e0b I'm preparing a patch for get_maintainer. While testing I found out that the order of the output can change for the same input - see below. That's without any change to get_maintainer.pl. (state of 09d8b39563e84fc245 ). It seems that the alternating execution of get_maintainer and get_maintainer_patched triggers the glitch. Even if both files are the same. I can't figure out what's the root cause. I think I change the state of the script or it's surroundings somehow, but I can't figure out where. Any Ideas? Thanks Manuel $ ./scripts/get_maintainer.pl scripts/get_maintainer/patch-w-signed-off.patch Andrew Morton (maintainer:LIBRARY CODE) Kees Cook (maintainer:GENERIC STRING LIBRARY) Andy Shevchenko (reviewer:GENERIC STRING LIBRARY) Willy Tarreau (maintainer:NOLIBC HEADER FILE) "Thomas Weißschuh" (maintainer:NOLIBC HEADER FILE) linux-kernel@vger.kernel.org (open list:LIBRARY CODE) linux-hardening@vger.kernel.org (open list:GENERIC STRING LIBRARY) LIBRARY CODE status: Supported GENERIC STRING LIBRARY status: Supported $ ./scripts/get_maintainer_patched.pl scripts/get_maintainer/patch-w-signed-off.patch [...] $ ./scripts/get_maintainer.pl scripts/get_maintainer/patch-w-signed-off.patch Kees Cook (maintainer:GENERIC STRING LIBRARY) Andy Shevchenko (reviewer:GENERIC STRING LIBRARY) Andrew Morton (maintainer:LIBRARY CODE) Willy Tarreau (maintainer:NOLIBC HEADER FILE) "Thomas Weißschuh" (maintainer:NOLIBC HEADER FILE) linux-hardening@vger.kernel.org (open list:GENERIC STRING LIBRARY) linux-kernel@vger.kernel.org (open list:LIBRARY CODE) GENERIC STRING LIBRARY status: Supported LIBRARY CODE status: Supported