Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp646284ybh; Wed, 15 Jul 2020 11:22:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxCFYgKnTsmi8f7irXmPOeQHS+K7Gzdj0DaHqNYBbBgftl0QiF2AMTUDqOPWsRW72TLbGXV X-Received: by 2002:a17:906:97d7:: with SMTP id ef23mr254318ejb.450.1594837344761; Wed, 15 Jul 2020 11:22:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594837344; cv=none; d=google.com; s=arc-20160816; b=ThUZR/3IIZZkavH7WYr4icuw15vjRnl2hLlXN1TPv58W74uzhmHK/nQoFxly+gg4r5 VWcVKK7KnwrKiPJTPYbOQAh5Li0SesLTRLxd2Zp2fqKXcOsRqMyTyIAWE7Mo7o1qw92r jhlzIt1cNtsFYgRn8ebxjv5fb2UxZL9YYNwAEARcJFsqulklYIz73NWSX4Y+jR7ePNBA Dq9pCOjzJMqqPe+UgUigGrC+ws/QupdP9Te9pvtHTncKpY0GVEccY6FR6GwXhu4siZ1Z hTvIIXbaUirioRfWNYBK5cXg/Pc10QtluZjiSQAKXGa9spyXVtgg92fDNRU/OEDbRyhB 1bXQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version; bh=1FF6NE3RgAgvvORLzrwBOqEqD//9KPcGwvYKX0LojsE=; b=cbimGL+OYqrPQfBhaxPD9xhFCwmomgIKg4TtQ9/Wr52in1etvkmQQWxo61rIj52sAy ZGNPQ+hq8iFhKWo8IyVDX84xkCR8x6vAIc+lJHSlj/eBp0isC5P/aGQwMo09cTp+WhT0 MR/xtj5OwmQgioVPrEanANQgjUtZduiI8NLvi374iY/x/v0QkzFgf5yjVbnRJbuY8Jjb A3qmsfurNL4UHLb842aD8djpXG0RFKz9oE1B1zRUdILHZLVffFi05YWlsJATFkB+DJuj AFR7FZuYa3stav/wyDdo8Idba8QJZAJy5s/SVvthwxHZ/cvHPQDI94dmXrZ6IMNhMSef oYSw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c25si1819220ejb.6.2020.07.15.11.22.01; Wed, 15 Jul 2020 11:22:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726856AbgGOSVj (ORCPT + 99 others); Wed, 15 Jul 2020 14:21:39 -0400 Received: from mail-oi1-f196.google.com ([209.85.167.196]:40207 "EHLO mail-oi1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726376AbgGOSVi (ORCPT ); Wed, 15 Jul 2020 14:21:38 -0400 Received: by mail-oi1-f196.google.com with SMTP id t198so2953454oie.7; Wed, 15 Jul 2020 11:21:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=1FF6NE3RgAgvvORLzrwBOqEqD//9KPcGwvYKX0LojsE=; b=TK3mi/bHffi/aEJRfbAnIouCrWpTtNeQDZe/DqmPNHb51FoaqS500TEpLr/0VH1HR6 7nF4BxjxMQV5fb09OmQKUCceoKjMRsoLZBcnMHDOZfdwodIEYp3vPoxXJqVBSXCtSrSc 4DEe2kvY6ftFCflhGfVCXso1k/6bbqAKOE/Kzm8EhSVa8dt2fVL7RnGGypJdgAA2fDvb 2J8HelyKFvEdZfjEUoXZibAZFNujSWmpsmnAY30OgjVf8Aq8q+jBZSj3043nWd30ekng 7Pz6X8Zet5HD8CYO9KeJJYFPxZ69Di3rTQOAtCI98QuLx0r+qZ5pzBkXmQBg/uKZBqjR 6iqA== X-Gm-Message-State: AOAM530Bn3OjDDGEI65oL27Q2HTp8THObFTm8iAJ/Ua2RnL+nxLargsk QpsHSUeR9askigdCjk3oMwGaS7JeA8mo7KXxlGg= X-Received: by 2002:aca:5c41:: with SMTP id q62mr834458oib.148.1594837298177; Wed, 15 Jul 2020 11:21:38 -0700 (PDT) MIME-Version: 1.0 References: <20200714121856.955680-1-hch@lst.de> <20200714155914.GA24404@brightrain.aerifal.cx> <8cbf2963-d0e4-0ca8-4ffe-c2057694447f@physik.fu-berlin.de> <011f29e6-ad71-366e-dbff-bc8471f3da60@physik.fu-berlin.de> <0322def7-fc16-c805-8f2b-c88fffce2f1e@physik.fu-berlin.de> <2df7ca7f-7e26-c916-b6ac-4ec1913fb8d7@physik.fu-berlin.de> In-Reply-To: <2df7ca7f-7e26-c916-b6ac-4ec1913fb8d7@physik.fu-berlin.de> From: Geert Uytterhoeven Date: Wed, 15 Jul 2020 20:21:27 +0200 Message-ID: Subject: Re: ioremap and dma cleanups and fixes for superh (2nd resend) To: John Paul Adrian Glaubitz Cc: Rich Felker , Christoph Hellwig , Yoshinori Sato , Linux-sh list , Linux Kernel Mailing List , Peter Zijlstra Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jul 15, 2020 at 6:18 PM John Paul Adrian Glaubitz wrote: > On 7/15/20 4:37 PM, John Paul Adrian Glaubitz wrote: > > Okay, kernel 5.0.0 does not suffer from this bug. So I should be able to bisect > > this particular issue. > > > > I'm glad I don't have to start bisecting with earlier kernels because these > > won't build easily with my current toolchain based on gcc-9. > > > > Will report once I found the bad commit that introduced the problem. > > Found the culprit: > > c5b27a889da92f4a969d61df77bd4f79ffce57c9 is the first bad commit > commit c5b27a889da92f4a969d61df77bd4f79ffce57c9 > Author: Peter Zijlstra > Date: Tue Sep 4 14:45:04 2018 +0200 > > sh/tlb: Convert SH to generic mmu_gather > > Generic mmu_gather provides everything SH needs (range tracking and > cache coherency). > > No change in behavior intended. > > Signed-off-by: Peter Zijlstra (Intel) > Cc: Andrew Morton > Cc: Andy Lutomirski > Cc: Aneesh Kumar K.V > Cc: Borislav Petkov > Cc: Dave Hansen > Cc: H. Peter Anvin > Cc: Linus Torvalds > Cc: Nick Piggin > Cc: Peter Zijlstra > Cc: Rich Felker > Cc: Rik van Riel > Cc: Thomas Gleixner > Cc: Will Deacon > Cc: Yoshinori Sato > Signed-off-by: Ingo Molnar > > arch/sh/include/asm/pgalloc.h | 9 +++ > arch/sh/include/asm/tlb.h | 130 +----------------------------------------- > 2 files changed, 10 insertions(+), 129 deletions(-) > > CC'ing the author (Peter Zijlstra ). Oh, we actually discussed that: https://lore.kernel.org/linux-mm/20191204133454.GW2844@hirez.programming.kicks-ass.net/ but there was no conclusion... Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds