Received: by 2002:a25:b794:0:0:0:0:0 with SMTP id n20csp7557645ybh; Thu, 8 Aug 2019 18:37:18 -0700 (PDT) X-Google-Smtp-Source: APXvYqz7cm2SdyshDd7y8W6b29DSzp5TL6dI3iRi3emGPAJTZaSZ88ZMefb69JZLP/IdGXQP2vZM X-Received: by 2002:a17:902:6a85:: with SMTP id n5mr15572842plk.73.1565314638301; Thu, 08 Aug 2019 18:37:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1565314638; cv=none; d=google.com; s=arc-20160816; b=X+KZ7UIgPbAWsDNgepVaEqtPmZ2RhdTzi0cdAFaGW1v8hhkboaqPUDWsi6f8ZztxQ1 ZtiYyc550wxbLM17hXOUCIRrHjZj5qtJcHnTGUWV34vaJXdy+G/wOklIXCCTH+5AgVfT Kdo2Y22d7zlLDeFHztKHSC3SnubfyWhhekhQFW0JaH8KHF1BacwFR/2w4/Tlt0DCucgo yKbnf7vplVTUrrNVb2asQm1R85RGuzwJ0M43aubJabKeRBLjF9N5sVrc7jooL0JBZFqH F/CK7elk23tkQg6D8W30Ir3aEhxwvG7y1EP7Hmu7v0qfng2gc8CUdQdCubxFXcKiYhHo GBUQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :message-id:in-reply-to:subject:cc:to:from:date:dkim-signature; bh=oT9+0FRk0XTKJRYl2Q4sGfwT0uvjls0OapEyGavcfH0=; b=RpYTcypqeLOWfdTqq4DHDgi64DtOchrdXslzBhA8S1NGH72JN59khi+ebAcRbkN8ME 2QKs1oln8AC8PWPbnJB42iwzZYypaTZP8NufZKCPTzDqU9Tda2G43DzuJbGhMZIDMppK eASq56iK+b0hzrS34ePXR4+TnV9XVzXsBxkxb+Tr4U91hs3kCT5NN28JYMTuvHWN41oR SezQLiHiPJyyLkh4V/ggen2J0HSMZ4iv3ls69JYyI6aiFK91eOeUAqychz2VnxVYf81U AGkJ1Zi6OxihW3qUPOmXgAfwrglJI7I8BFNiV+UbvvKK3ge8R814Pgy0Nrt8JraIuz6P 2CEg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sifive.com header.s=google header.b=bTgJPRLs; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id x20si14153339plm.61.2019.08.08.18.37.02; Thu, 08 Aug 2019 18:37:18 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@sifive.com header.s=google header.b=bTgJPRLs; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2405414AbfHIBfk (ORCPT + 99 others); Thu, 8 Aug 2019 21:35:40 -0400 Received: from mail-ot1-f67.google.com ([209.85.210.67]:38062 "EHLO mail-ot1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732796AbfHIBfk (ORCPT ); Thu, 8 Aug 2019 21:35:40 -0400 Received: by mail-ot1-f67.google.com with SMTP id d17so126709968oth.5 for ; Thu, 08 Aug 2019 18:35:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sifive.com; s=google; h=date:from:to:cc:subject:in-reply-to:message-id:references :user-agent:mime-version; bh=oT9+0FRk0XTKJRYl2Q4sGfwT0uvjls0OapEyGavcfH0=; b=bTgJPRLs2KrCeHGbSsBv9KpIvMO4o+oQxiwzpIwFpWL81l/u3yEfGm+OY2bjOE74R0 9yYJw3nQi+IWuSeNzJUo1TO+upgefj8sw6thmlg87ONcHJ3BejfoutIAglkH2W1wIIzm 41roYeNsXFspvh63xyi/HLeMW1uplON18rcefr8C4qTXVAdZ4fVmBYwo7wcmbvU7vJ1N vp2AVdy+3DnZW7iP3rOXxmt/us1b4gnH40TgQVxUcai+W8og/9GcqaEgP48JE/ttGIst PBl1Nr3HEwTHZ++nPN65TvwKesqbXB1Bgw3u07ro5xdvOsdOgWIEOrkOGNsEP3Z63dR/ OAEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:in-reply-to:message-id :references:user-agent:mime-version; bh=oT9+0FRk0XTKJRYl2Q4sGfwT0uvjls0OapEyGavcfH0=; b=rdIHKx60KmFlj7bnP7ZbRCwsTzhFOB37cPDAbxhzbJbHgEoUKih55HMGBb7x3FEtdu N2Ewy1dcLPMR12y73lYfJ6zoGjdTHAaXlx+wJkVwd8WHs28MS7nLFWOUZcrYaiV+zKlt CmkX5lhQEwUqpb/oFnLS8v4tsPbwYD8+eeuI7T1B049fNt1o7O9VphmsTmb3R0HBNcDj W1bW1j6f6NCpPMx8oDi0m2NE77OSL8Qhof/Eht5V10TSyQG98wprTfo7O7d872nSz/2r VSUHRbzeLvClftlyP5gTVLLf0HuLNBPnnnxKoyB9w0SeYfeegmXeCII4E9cZA/4S4pzt JfcQ== X-Gm-Message-State: APjAAAXeb/zJDxMd8g1vYAKx1nS6de3t6ztCARRHB/tq8YgUneWi7E2E qRs1YZ+ftJh62vbF2zZGa8QEDQ== X-Received: by 2002:a6b:641a:: with SMTP id t26mr18476138iog.3.1565314539454; Thu, 08 Aug 2019 18:35:39 -0700 (PDT) Received: from localhost (c-73-95-159-87.hsd1.co.comcast.net. [73.95.159.87]) by smtp.gmail.com with ESMTPSA id z6sm2274953ioi.8.2019.08.08.18.35.38 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Thu, 08 Aug 2019 18:35:38 -0700 (PDT) Date: Thu, 8 Aug 2019 18:35:38 -0700 (PDT) From: Paul Walmsley X-X-Sender: paulw@viisi.sifive.com To: Paolo Bonzini cc: Anup Patel , Palmer Dabbelt , Radim K , Daniel Lezcano , Thomas Gleixner , Atish Patra , Alistair Francis , Damien Le Moal , Christoph Hellwig , Anup Patel , "kvm@vger.kernel.org" , "linux-riscv@lists.infradead.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH v4 00/20] KVM RISC-V Support In-Reply-To: Message-ID: References: <20190807122726.81544-1-anup.patel@wdc.com> <4a991aa3-154a-40b2-a37d-9ee4a4c7a2ca@redhat.com> User-Agent: Alpine 2.21.9999 (DEB 301 2018-08-15) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 8 Aug 2019, Paolo Bonzini wrote: > However, for Linux releases after 5.4 I would rather get pull requests > for arch/riscv/kvm from Anup and Atish without involving the RISC-V > tree. Of course, they or I will ask for your ack, or for a topic > branch, on the occasion that something touches files outside their > maintainership area. This is how things are already being handled for > ARM, POWER and s390 and it allows me to handle conflicts in common KVM > files before they reach Linus; these are more common than conflicts in > arch files. If you have further questions on git and maintenance > workflows, just ask! In principle, that's fine with me, as long as the arch/riscv maintainers and mailing lists are kept in the loop. We already do something similar to this for the RISC-V BPF JIT. However, I'd like this to be explicitly documented in the MAINTAINERS file, as it is for BPF. It looks like it isn't for ARM, POWER, or S390, either looking at MAINTAINERS or spot-checking scripts/get_maintainer.pl: $ scripts/get_maintainer.pl -f arch/s390/kvm/interrupt.c Christian Borntraeger (supporter:KERNEL VIRTUAL MACHINE for s390 (KVM/s390)) Janosch Frank (supporter:KERNEL VIRTUAL MACHINE for s390 (KVM/s390)) David Hildenbrand (reviewer:KERNEL VIRTUAL MACHINE for s390 (KVM/s390)) Cornelia Huck (reviewer:KERNEL VIRTUAL MACHINE for s390 (KVM/s390)) Heiko Carstens (supporter:S390) Vasily Gorbik (supporter:S390) linux-s390@vger.kernel.org (open list:KERNEL VIRTUAL MACHINE for s390 (KVM/s390)) linux-kernel@vger.kernel.org (open list) $ Would you be willing to send a MAINTAINERS patch to formalize this practice? - Paul