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=-2.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_PASS,URIBL_BLOCKED,USER_AGENT_MUTT autolearn=ham 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 582B0ECDE5F for ; Thu, 19 Jul 2018 06:47:58 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 0810520673 for ; Thu, 19 Jul 2018 06:47:58 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 0810520673 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=atomide.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730556AbeGSH33 (ORCPT ); Thu, 19 Jul 2018 03:29:29 -0400 Received: from muru.com ([72.249.23.125]:52060 "EHLO muru.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726890AbeGSH33 (ORCPT ); Thu, 19 Jul 2018 03:29:29 -0400 Received: from atomide.com (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTPS id 0F3E88127; Thu, 19 Jul 2018 06:51:06 +0000 (UTC) Date: Wed, 18 Jul 2018 23:47:52 -0700 From: Tony Lindgren To: Andy Shevchenko Cc: Andy Shevchenko , Sebastian Andrzej Siewior , Petr Mladek , Sergey Senozhatsky , Steven Rostedt , Linux Kernel Mailing List , Greg Kroah-Hartman , Jiri Slaby , "open list:SERIAL DRIVERS" , Arnd Bergmann Subject: Re: [PATCH v1 0/3] console, serial8250: Disable PM and DMA ops Message-ID: <20180719064752.GJ99251@atomide.com> References: <20180516100842.xuma7b3e727w7bpz@linutronix.de> <20180516104734.357oevogppu5bsg4@linutronix.de> <20180517135621.GJ98604@atomide.com> <20180517193008.GV25808@atomide.com> <20180523175859.GO98604@atomide.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.0 (2018-05-17) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org * Andy Shevchenko [180718 15:17]: > On Wed, 2018-05-23 at 10:58 -0700, Tony Lindgren wrote: > > > > OK yeah console.idle sounds good to me. We should default to a > > safe option. > > I'll see what we can do here. Like we discussed offline I think if we allow detaching and attaching kernel console from userspace we can get rid of irqsafe completely :) And in that case no need for console.idle or anything like that. Then if kernel console is attached, we can keep console uart enabled. If detached, it can do runtime PM if hardware supports it. Not sure if we need some separate new /sys entry for that, maybe we already have that with the loglevel in /proc/sys/kernel/printk? Regards, Tony