Received: by 2002:a05:6358:f14:b0:e5:3b68:ec04 with SMTP id b20csp5913333rwj; Wed, 21 Dec 2022 08:30:36 -0800 (PST) X-Google-Smtp-Source: AMrXdXvp05/WqeLrDM1ajFloXyUESkr2hYGMkX2hE3XM21RFxNfjP7gZavMCQlxlItEESNxDUEb7 X-Received: by 2002:aa7:d60e:0:b0:46c:edb5:afdf with SMTP id c14-20020aa7d60e000000b0046cedb5afdfmr2011231edr.41.1671640236568; Wed, 21 Dec 2022 08:30:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671640236; cv=none; d=google.com; s=arc-20160816; b=DaYVDC0NKbPYRZiHiBc29VsyiTvbi02ZAHrWKs//1qXyvqU/RRHjghERzLX/acjTcR 2taEXv/d5JNvfFy0s0EuCFBke76EjplaagXSZeaK4df+AVB4qLp7HQZXgJuJ4u2hs7k6 DAykuHAEm5OVZTVIwCi/UT/wqwXwwFnFB4bo+wvpsOZdEETckgnI6jrBKBml5d4/MQ4T KnDysTLp7n8sOP22AccVhc1Fq4YnR0gxO/FG/qT5fyX1vBLYKF96dMA3tJI1xFS8gTpS YfXXcEraerOkkYTUnCdOLm2q7grpv+kLkgKlKbFcQikTsB+7wdsSZRNy7FVPDaFlaSWi Dd/Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=lSUsZeE0t+rYxQdI2aul2sZhkP72YsMoiuQ7XrKNNSg=; b=RorV4cMFUA/5EHraA8F+PRlCq0ukw8cpbABOQSior/rDoGfLh4S/1dpVqY7y7xExSk YgJxyyUp6/jeoMzG3+AXMHPWjZLW2v6btHJmAgJXlYgoc44EZ8BvGrkxcdPeKg8OD+SY fuqfk+dlATBsvyDHxsKBy5bgV/gveTQA6EzX3XjpRxJOPHJ9oc6m27VkDwKfIG2Sjx4j ThYjomiJVc2pRdO8+vatuGao/+DmI8T08+2fBcY79HXv63fHyVngjIBL6D5x/ypEbqG7 /nph0WDqV3gCCuboNCTdipCjfCnbTfJirGoatDWQbeFKWk3GIOpSZI5e29mCYo1ics3l Cocg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=QK5xUwZm; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b8-20020a056402350800b0047bb18d10d6si5866192edd.628.2022.12.21.08.30.20; Wed, 21 Dec 2022 08:30:36 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=QK5xUwZm; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229825AbiLUQJg (ORCPT + 68 others); Wed, 21 Dec 2022 11:09:36 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51970 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229596AbiLUQJd (ORCPT ); Wed, 21 Dec 2022 11:09:33 -0500 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 169372037A; Wed, 21 Dec 2022 08:09:32 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id B05A461737; Wed, 21 Dec 2022 16:09:31 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 74E89C433EF; Wed, 21 Dec 2022 16:09:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1671638971; bh=WegjlHZSrUxyZMNhSDJru775pDVx95szKJ8e3B7Aeog=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=QK5xUwZmJxxObJmEls87rAGucBZJ6W8OjeLiVl95LTXFoxW95UFG7boYHy5pL3o2O GxYB1CpzmH6ITfFI401jAUqO1llQBDywynG98OLbwq5C1+JozHW9ei8iO+ZTEKsPx7 3r07rVP5otc87SecBDuro99rlqBsWPZmfnZ6qDME= Date: Wed, 21 Dec 2022 17:09:28 +0100 From: gregkh To: Bin Meng Cc: linux-kernel , linux-riscv , linux-serial , aou , "catalin.marinas" , jirislaby , palmer , "paul.walmsley" , linux , will , linux-arm-kernel Subject: Re: [PATCH v3 0/3] serial: Add RISC-V support to the earlycon semihost driver Message-ID: References: <20221209150437.795918-1-bmeng@tinylab.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Dec 21, 2022 at 03:51:59PM +0000, Bin Meng wrote: > On 2022/12/9 23:04:34, "Bin Meng" wrote: > > > RISC-V semihosting spec [1] is built on top of the existing Arm one; > > we can add RISC-V earlycon semihost driver easily. > > > > This series refactors the existing driver a little bit, to move smh_putc() > > variants in respective arch's semihost.h, then we can implement RISC-V's > > version in the riscv arch directory. > > > > Link: https://github.com/riscv/riscv-semihosting-spec/blob/main/riscv-semihosting-spec.adoc [1] > > > > Changes in v3: > > - add #ifdef in the header to prevent from multiple inclusion > > - add forward-declare struct uart_port > > - add a Link tag in the commit message > > > Ping? It is the middle of the merge window, we can not do anything until after 6.2-rc1 is out, please be patient. While you wait, please take the time to review other patches on the mailing list to help with the workload of the maintainers. thanks, greg k-h