From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 761D7C433F5 for ; Sat, 18 Sep 2021 22:15:22 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 44D9261056 for ; Sat, 18 Sep 2021 22:15:22 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238312AbhIRWQm (ORCPT ); Sat, 18 Sep 2021 18:16:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60582 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236828AbhIRWQl (ORCPT ); Sat, 18 Sep 2021 18:16:41 -0400 Received: from mail-lf1-x130.google.com (mail-lf1-x130.google.com [IPv6:2a00:1450:4864:20::130]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 305F1C061574 for ; Sat, 18 Sep 2021 15:15:17 -0700 (PDT) Received: by mail-lf1-x130.google.com with SMTP id z24so22729557lfu.13 for ; Sat, 18 Sep 2021 15:15:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=hhzplMeBODusyr1H2stA0puUgPSaTtOBgK77tHO282k=; b=JTYIBPqLj92nNTxPKVgSXgrpmcBI0kIM1GLPs6qJei5SauEXmL4YjUER2rr88W6PSq 1DyThW7PUpCkaPaRUzGHd63izjL4GOav/VKQujZg/VmlgUEkUA00v11NnnZZ74r1NHxh 4wDTaM/CdGI1g53lKb6vt1ECENxdljnyVleYE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=hhzplMeBODusyr1H2stA0puUgPSaTtOBgK77tHO282k=; b=hJG5pLRwS2nDE/5Z3pibj+7DTrPgrZi0yV5PPaeBr9bunQOZjftGOoXTuFmr+poHty qeZz+txMlxQVnRMB3n6iRbrGWK/u60f73XTBK0i6//XRO07Usvvkbktiz2DA76HcSprQ buyH7l2TqJzYF5knhDOUV0CfYm8LJ9QmmLeiKzNJyZnpvvAN6MXDUREIiOSJjhg8nz6G 5xOWcp5X3shezkTuofjdsY0tD9aDZsUwnqbK1p4ftjeP+6sEi06VgZ8nQhtN75dPe+yG vsF9vz8uQE4EH3ZCJb4L/6r2RFgbHJ6tCq7/xWgRH4KqhxN3c0Ve22BWFKDGwcXRjt2C TwfA== X-Gm-Message-State: AOAM532fMmuRMb8KOLnWxlj2EF/lo/AkeFQF+GnwBcCfLIhYp45QTMf+ 8Krdy/2GI3gn/vV1pvhFz3w+x7Qha7SLnWje9XA= X-Google-Smtp-Source: ABdhPJzMjxWJ+8DQcl+9ghkzzS3SjFcBtPsXNfnqB0k6hKKL6dIH/miwb7YUvzz/wZIsRi908r033A== X-Received: by 2002:a2e:9ad9:: with SMTP id p25mr16447979ljj.439.1632003315183; Sat, 18 Sep 2021 15:15:15 -0700 (PDT) Received: from mail-lf1-f51.google.com (mail-lf1-f51.google.com. [209.85.167.51]) by smtp.gmail.com with ESMTPSA id k26sm866205lfj.69.2021.09.18.15.15.15 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 18 Sep 2021 15:15:15 -0700 (PDT) Received: by mail-lf1-f51.google.com with SMTP id i4so49329805lfv.4 for ; Sat, 18 Sep 2021 15:15:15 -0700 (PDT) X-Received: by 2002:a05:6512:3d29:: with SMTP id d41mr2659681lfv.474.1632002968346; Sat, 18 Sep 2021 15:09:28 -0700 (PDT) MIME-Version: 1.0 References: <202109182026.18IKQLng003683@valdese.nms.ulrich-teichert.org> In-Reply-To: <202109182026.18IKQLng003683@valdese.nms.ulrich-teichert.org> From: Linus Torvalds Date: Sat, 18 Sep 2021 15:09:12 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2 0/4] Introduce and use absolute_pointer macro To: Ulrich Teichert Cc: Michael Cree , Guenter Roeck , Richard Henderson , Ivan Kokshaysky , Matt Turner , "James E . J . Bottomley" , Helge Deller , "David S . Miller" , Jakub Kicinski , alpha , Geert Uytterhoeven , Linux Kernel Mailing List , linux-parisc@vger.kernel.org, Netdev , Sparse Mailing-list Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-parisc@vger.kernel.org On Sat, Sep 18, 2021 at 1:26 PM Ulrich Teichert wrote: > > I was just tinkering with it to get it compiled without warning, > I certainly didn't get the big picture :-/ Ok, you shamed me into some tinkering too, and I fixed a couple of issues with the alpha build. The whole "pci_iounmap()" mess is not something I solved (you were cc'd on the email I sent out about that), but I did test a few different Jensen configurations and fixed a couple of uglies. So at least _some_ Jensen configurations build cleanly once more, and I re-enabled JENSEN as a valid machine target. But if it doesn't boot, it's all fairly moot. And those things are a pain to debug, and if the last booting kernel was years and years ago, I don't think it realistically will necessarily ever be fixed. Oh well. I have an odd love-hate relationship with alpha. I think it's one of the worst architectures ever designed (memory ordering is completely broken, and the lack of byte operations in the original specs were a big reason for the initial problems and eventual failure). But at the same time, I really did enjoy it back in the day, and it _was_ the first port I did, and the first truly integrated kernel architecture (the original Linux m68k port that preceded it was a "hack up and replace" job rather than "integrate") Linus