Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp3652908pxj; Tue, 15 Jun 2021 05:53:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyPQw0xsymq4oGw4HL1y3ERPcevtZodTd/ZT0bSNQ64y/9ql4U7PbiKj2N+C6p9KREtdwhd X-Received: by 2002:a6b:b554:: with SMTP id e81mr18843103iof.163.1623761615906; Tue, 15 Jun 2021 05:53:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623761615; cv=none; d=google.com; s=arc-20160816; b=bG4m+4fPQ1xNpdDTIUtz+VNPKoJ6xRctKbNsX8onWVd4VZTdB2mlMjXIug430/zr2P 84S6yWwg6IjG2s5lMuVMPe3Le+PZIP0e7jScjztnadaQAyNG1eumeJia/B0pnQXPPCXv QM963og+xQ55UK2p2f0FYyTDZl8Aw/jfYymnNO3/ggj/f3NSl7XtyO6U3S3BSKHlw7uA FO4W5ZS9W7aNay6E/IltHhiDIzFUFVrGxJk/s24JCrZ2cl/Hnxk5FaNMWC9NjNRBTUFo mirKgxvegwmhpuurAgZj88ekh7Jz6d5237/pb6DshufuhMGMjxlsG3JJvbHdyd3MCCdr mjWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:dkim-signature; bh=mM8VZPeijfnAI2dBocBLlvHkyr5+Sxyf+RTT6kUE9uo=; b=tYFFAcsJ2cgDqwqWllsbj842jRL1Vrgdy7tw9OpF/29cMKcMNrzfm3UVTQkPhcJY01 BLq/fp1pYp1gIc7sHdWatof0cNaF5E9JIYXdDuu1l6wIU17kjN5omqXC9buJzjNQqi7L 1cJbPd/x43aHHfaSDvIR04nCp+o0EuFVNeEenIJ7NOywzATcyccchf9UN8KAfrTha43A UytfOKwhA1KLiFcRboDl3X0YAEUjhq79lx8aWonD1kAxqb4ILjtieAHuIiK8LRKouQeB JRKdUiNbTL94XBiEXBDHRaAne2TN6t220VOHlS3fyRhtdPlHBsi7O/qdtKqCaMJWLRxm 4Hsw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ellerman.id.au header.s=201909 header.b=pnXatRtX; 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 z4si19393528jat.36.2021.06.15.05.53.22; Tue, 15 Jun 2021 05:53:35 -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; dkim=pass header.i=@ellerman.id.au header.s=201909 header.b=pnXatRtX; 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 S230261AbhFOMyP (ORCPT + 99 others); Tue, 15 Jun 2021 08:54:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45756 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230236AbhFOMyP (ORCPT ); Tue, 15 Jun 2021 08:54:15 -0400 Received: from ozlabs.org (ozlabs.org [IPv6:2401:3900:2:1::2]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 79572C061574 for ; Tue, 15 Jun 2021 05:52:10 -0700 (PDT) Received: from authenticated.ozlabs.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.ozlabs.org (Postfix) with ESMTPSA id 4G47W63pNVz9sW4; Tue, 15 Jun 2021 22:52:02 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ellerman.id.au; s=201909; t=1623761528; bh=Icb+q+99mGMHkizmtBN1gv1DUcQ6b92Tf4owk9sjY90=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=pnXatRtX3O9PXLI5mzdJsplvq7g1pyZ1+MUMTntplevtUc2nTFaak6uBq7TruCS3a hUeC1OrUOrcf/b55EVfntUE3JV+E/cwO+jML5YibMTYuS/yyyXfx9uR9uDhEwl+1Xh ged7uLvcm1W53IPuFXxEPOgsrmsfTVQI4Qf4ZzqfgYgHdoShCpkwourJZhFyJdkhMU H4ac3kUMnafFLwaf+cEcCsZ8j3sHDjaeNXT8nPXhoU/9l8PI5YHwJpxvfWjaX+v4mE u5QLg70qHyFDAp1OYNE+LZbKRvhDBPb7P4wybPht/I9CgNTXSrzuPUNsoTU1XUI0DZ LdXCFaTT9goyA== From: Michael Ellerman To: Dmitry Safonov , linux-kernel@vger.kernel.org Cc: Dmitry Safonov <0x7f454c46@gmail.com>, Dmitry Safonov , Alexander Viro , Andrew Morton , Andy Lutomirski , Arnd Bergmann , Borislav Petkov , Catalin Marinas , Christophe Leroy , Guo Ren , "H. Peter Anvin" , Ingo Molnar , Oleg Nesterov , Russell King , Thomas Bogendoerfer , Thomas Gleixner , Vincenzo Frascino , Will Deacon , x86@kernel.org, Benjamin Herrenschmidt , Paul Mackerras Subject: Re: [PATCH v3 22/23] powerpc/vdso: Migrate native signals to generic vdso_base In-Reply-To: <20210611180242.711399-23-dima@arista.com> References: <20210611180242.711399-1-dima@arista.com> <20210611180242.711399-23-dima@arista.com> Date: Tue, 15 Jun 2021 22:52:00 +1000 Message-ID: <87mtrrthn3.fsf@mpe.ellerman.id.au> MIME-Version: 1.0 Content-Type: text/plain Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Dmitry Safonov writes: > Generic way to track the land vma area. > Stat speaks for itself. > > Cc: Benjamin Herrenschmidt > Cc: Michael Ellerman > Cc: Paul Mackerras > Signed-off-by: Dmitry Safonov > --- > arch/powerpc/Kconfig | 1 + > arch/powerpc/include/asm/book3s/32/mmu-hash.h | 1 - > arch/powerpc/include/asm/book3s/64/mmu.h | 1 - > arch/powerpc/include/asm/mmu_context.h | 9 ------ > arch/powerpc/include/asm/nohash/32/mmu-40x.h | 1 - > arch/powerpc/include/asm/nohash/32/mmu-44x.h | 1 - > arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 1 - > arch/powerpc/include/asm/nohash/mmu-book3e.h | 1 - > arch/powerpc/kernel/signal_32.c | 8 ++--- > arch/powerpc/kernel/signal_64.c | 4 +-- > arch/powerpc/kernel/vdso.c | 31 +------------------ > arch/powerpc/perf/callchain_32.c | 8 ++--- > arch/powerpc/perf/callchain_64.c | 4 +-- > arch/x86/include/asm/mmu_context.h | 5 --- > include/asm-generic/mm_hooks.h | 9 ++---- > mm/mmap.c | 7 ----- > 16 files changed, 16 insertions(+), 76 deletions(-) LGTM. Acked-by: Michael Ellerman (powerpc) cheers