Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id C88EBC636D4 for ; Wed, 15 Feb 2023 20:09:03 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229592AbjBOUIw (ORCPT ); Wed, 15 Feb 2023 15:08:52 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36118 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229505AbjBOUIt (ORCPT ); Wed, 15 Feb 2023 15:08:49 -0500 Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com [IPv6:2a00:1450:4864:20::534]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F087A1E285 for ; Wed, 15 Feb 2023 12:08:48 -0800 (PST) Received: by mail-ed1-x534.google.com with SMTP id c1so21606512edt.4 for ; Wed, 15 Feb 2023 12:08:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=sX8eBY3r/AKljtkiUqNTMEw6Hfvd61xzSRLPDUIPd9Q=; b=b3zaR1eXoCYn5Ncbvddo3VOGAogqKZWNMAaERJ6GTd/LN/ybHkxlYqOqMBj+FLCC/g AHBOnjbV+wnvXKbg5stV7lRWcsYYG8w+F/+Nb61gju1iBIq88cQzgKSw8Ekgog29Rfqf hQ0yBjOU03BCb8f3qoHoTNLVeAnc0rGw9nBzg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=sX8eBY3r/AKljtkiUqNTMEw6Hfvd61xzSRLPDUIPd9Q=; b=aGm7uBvwTnj+Xhun+xVq5wDNTh8k/0fgGz4tLvq1Cj0SZsyX3C0C6HO/kQc1ebQYOQ Tlm0HaQHVB+/Z4qH1GQxlSBIThbZqTl76I2kuxqrQW+SlHt9XSSWcCO04ZfMXPW/B3EU zpJdniQrYa74Asi9SAwzBddlaoYX4aCgpcWkkzvhtoKQ4NSPTQ69aJV5PO1Xmwn8Pfc9 QFI4ID/2PATY7w8ERLl05HV/TNijBw7q6yn+1ujLoXAz0NGGJAPv+v1+BDyijPyXmCG/ lbSo8fqbDaJtaLxB9nhWcz67YBvKSF/byMSphO9Z3K8eqtWP+2LkTvu+efwTLFbEZDPU a9QA== X-Gm-Message-State: AO0yUKU6b5LH8DIoCPcNlYBOTjI5AIkXFx2WuOgtcSF7sO/E/eUfQvc0 zZwmNkc64TZQoIvKxHK1oQFdbk6mcBtJfDUun6o= X-Google-Smtp-Source: AK7set/sxhnEF+kvFy8GsLQJqsEWoTwKM6Pu12dB1PfKQ19aDKqi15LhaaV/VJaJgZUCH8f3AJZGDg== X-Received: by 2002:a17:907:da4:b0:878:6675:d07c with SMTP id go36-20020a1709070da400b008786675d07cmr5357607ejc.37.1676491726865; Wed, 15 Feb 2023 12:08:46 -0800 (PST) Received: from mail-ed1-f46.google.com (mail-ed1-f46.google.com. [209.85.208.46]) by smtp.gmail.com with ESMTPSA id g5-20020a170906394500b008b14d79bfa8sm307099eje.4.2023.02.15.12.08.45 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 15 Feb 2023 12:08:46 -0800 (PST) Received: by mail-ed1-f46.google.com with SMTP id n20so10421609edy.0 for ; Wed, 15 Feb 2023 12:08:45 -0800 (PST) X-Received: by 2002:a50:d5de:0:b0:4ac:b616:4ba9 with SMTP id g30-20020a50d5de000000b004acb6164ba9mr1810449edj.5.1676491725489; Wed, 15 Feb 2023 12:08:45 -0800 (PST) MIME-Version: 1.0 References: <20230215100008.2565237-1-ardb@kernel.org> <534469b750e1847e1645f9ae5ed19dcc80b82be6.camel@physik.fu-berlin.de> In-Reply-To: From: Linus Torvalds Date: Wed, 15 Feb 2023 12:08:28 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [RFC PATCH 0/5] Retire IA64/Itanium support To: "Luck, Tony" Cc: John Paul Adrian Glaubitz , Al Viro , Ard Biesheuvel , "linux-kernel@vger.kernel.org" , Jonathan Corbet , Arnd Bergmann , Jessica Clarke , Matthew Wilcox , Marc Zyngier , Guenter Roeck , "linux-ia64@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Feb 15, 2023 at 11:43 AM Luck, Tony wrote: > > Maybe you don't see others pain? I added Al Viro ... perhaps > he'll replay some of his thoughts from trying to make signals > and other stuff work correctly on ia64. Well, as long as it's ia64-specific, I'll just go "hey, it was Al's choice to look at that code". IOW, I'm more worried about "ia64 makes it a pain to make _generic_ changes". IOW, doing something like this: git log -p --no-merges --since=1.year arch/ia64/ to see what kind of pain ia64 parts of patches have caused, about a third of them are that "look, somebody cared about ia64 explicitly". And then the rest are trivial fixups for generic changes that aren't any different from any other architecture. The only half-way complicated one is the SET_FS removal, and I don't think it was any worse than most other architectures. IOW, it doesn't look like ia64 causes any huge issues _per_se_. I suspect alpha continues to be more of a pain. That said, it's entirely possible I've missed some particular painpoint. But when it's actively known to be broken and nobody has time or interest to look at it, at that point the "it doesn't look any more painful than other architectures" becomes kind of moot. Linus