Received: by 2002:a05:7412:98c1:b0:fa:551:50a7 with SMTP id kc1csp1132439rdb; Sun, 7 Jan 2024 05:18:18 -0800 (PST) X-Google-Smtp-Source: AGHT+IEt1z91wEIBcIMtOG3FQTzeYQDC0eHanlbGcMtDrOyKgA17tkP9ZVwIQglH2aXGN0+mar/6 X-Received: by 2002:a05:6808:1a0c:b0:3bb:c0d1:b4b with SMTP id bk12-20020a0568081a0c00b003bbc0d10b4bmr3943196oib.43.1704633497835; Sun, 07 Jan 2024 05:18:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704633497; cv=none; d=google.com; s=arc-20160816; b=MVXyw3dF5KxEzwkPcFlCDLyJBfeivZBOLvbG73eXSzgwkwzljFp9Mf3dmtoUoHL9qL LtvqLF5F576ut8E8teO+jpu6i6bsR0LI8Ty1VPnC5goLFNc/lj1ZYcStRy11vib78p6R iNYfak09tO1IcuRgb2zj3Rvg+QKSQmv7W36QQrNXkSyVlruDnj1WqOVya5gU6qOZERci 1guqBs2CAQZLCqgVDaRNijL7k1lrLtY2myKBC91mUnnfF/RIoiVGCw5RCUZSLfD6BMrh PjV9D5pgWV2sp+v4RJfe7263gnppyZND2sK27Hc1AOqRw8kB099EWOFsWvaW1G/mExjq EeXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=oQ7uDXAAmr0puYLSf6CVOO6ldyBnrL24XwRJb0qVA3g=; fh=KwukxGTajMgmenP1PHgmWHqureHhwdYIcnjwhy0HWEw=; b=LKiWMVhNOQl7BpFkgTlmOyMqPh9Ay3CKrX5F535/qK1ODXvl0xfc6CL5cZh3NWwoW5 vqhcrHKCpLs0YCJg5ks25ernfhb8VKqXUd/eOKrnN3lxCedpBXl99nVVQvDZ7soFXbE5 pcMSskPELVrB1I4JINnm7ffom/Svz7Tce6Eq0623I6OgL0qUYAFkrz42IhsPaXwlXwwW IWL+kw//E9oTT2FOFc5fJmDzury2+RaJnv6VUPRcBopBqVqYqDtQODwoWf4XJvgmbH1o /1ZJZmcdWjtPx5QyjJj7mC4jVE3hyn5XimlUsVeD49//GIlIITzSpABV57JWF58B/uUq izwA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@0x0f.com header.s=google header.b=KRwcOonu; spf=pass (google.com: domain of linux-kernel+bounces-18867-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-18867-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id ck25-20020a056a02091900b005cdff5da4f9si4455861pgb.456.2024.01.07.05.18.17 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 Jan 2024 05:18:17 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-18867-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@0x0f.com header.s=google header.b=KRwcOonu; spf=pass (google.com: domain of linux-kernel+bounces-18867-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-18867-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 75FA3282329 for ; Sun, 7 Jan 2024 13:18:17 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 8B38F134AE; Sun, 7 Jan 2024 13:18:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=0x0f.com header.i=@0x0f.com header.b="KRwcOonu" X-Original-To: linux-kernel@vger.kernel.org Received: from mail-ot1-f44.google.com (mail-ot1-f44.google.com [209.85.210.44]) (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 9BDD4134A5 for ; Sun, 7 Jan 2024 13:18:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=0x0f.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=0x0f.com Received: by mail-ot1-f44.google.com with SMTP id 46e09a7af769-6dc36e501e1so869828a34.1 for ; Sun, 07 Jan 2024 05:18:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0x0f.com; s=google; t=1704633487; x=1705238287; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=oQ7uDXAAmr0puYLSf6CVOO6ldyBnrL24XwRJb0qVA3g=; b=KRwcOonujkZvLDk23IydJ7raT1pPmI5W5MdUvKly/eu+7fRoEkMC4MssBnUWx5uvo4 /WTsWB+4vZ0pmZnMtg3r6AsZQHJG2m9hV45wy82Nk2LLo8rZ9ier745v3/JZcupr+5VT ohcmT+V8Mic/63gi60k4O9iDgWuyleoiPWU+I= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704633487; x=1705238287; 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=oQ7uDXAAmr0puYLSf6CVOO6ldyBnrL24XwRJb0qVA3g=; b=WW/MahA1tUiaSYt4CtgJPJsbmOydD+yXipd3aJdhu4aXWNdTXy8pq29k1ExIldieAp cR+KhOrRpoXdBC6O1n344jNfaX0/2KkVX2VUCCesT2V4Wa6bW/xBAUkIkS1tXP47boNS fA5XbkOTsHAdK066uurdmMO43Fkqdi06PLfGK0ZwifF9qKk18jlA+4z3qZW1Q9++bkkD BIo1ig/sq8icV9EprH/nkpD1jdwdvaVKAc1N5Y+OkKWYH30w2ZtrGxaHXpR3sRvHpEf/ pvo7JOucRP4q7QndOFzO8tfvQC94UsGPvLxZqznvAKI5341upvKpNSC4IQXMwWlyAnsD tbxQ== X-Gm-Message-State: AOJu0YzIXJuoKLlBR3MzoMXx9DXok25FbiD38sTixb/+hLHXfszNGE0R qOEoEUGB8Bkz2I4aUXPhQZUpP1TCo2IXH1b8a9jKvTZ/LmGtAA== X-Received: by 2002:a05:6358:93a7:b0:172:98ae:cd35 with SMTP id h39-20020a05635893a700b0017298aecd35mr3194744rwb.29.1704633487421; Sun, 07 Jan 2024 05:18:07 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240107014248.3651022-1-daniel@0x0f.com> In-Reply-To: <20240107014248.3651022-1-daniel@0x0f.com> From: Daniel Palmer Date: Sun, 7 Jan 2024 22:17:56 +0900 Message-ID: Subject: Re: [PATCH] m68k: Use macro to generate 68000 interrupt entry sleds To: gerg@linux-m68k.org, geert@linux-m68k.org Cc: linux-m68k@lists.linux-m68k.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Hi me, On Sun, 7 Jan 2024 at 10:42, Daniel Palmer wrote: > > --- a/arch/m68k/68000/ints.c > +++ b/arch/m68k/68000/ints.c > +asmlinkage irqreturn_t inthandler65(void); > +asmlinkage irqreturn_t inthandler66(void); > +asmlinkage irqreturn_t inthandler67(void); > +asmlinkage irqreturn_t inthandler68(void); > +asmlinkage irqreturn_t inthandler69(void); > +asmlinkage irqreturn_t inthandler70(void); > +asmlinkage irqreturn_t inthandler71(void); > > /* The 68k family did not have a good way to determine the source > * of interrupts until later in the family. The EC000 core does > -- > 2.43.0 There is a missing part of this that updates the symbols used when populating the vector table that I missed when splitting this patch out. This will currently cause a build break that I didn't notice because the change is actually in my tree. I'll send a v2 if the general idea is ok. Cheers, Daniel