Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp3500254imm; Mon, 4 Jun 2018 04:46:58 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJRTwAbHJZlvEdNMJqWBt/ZuLKXAOyuTxJjBAXZpiFUd5rgq3JLYgF3X/Z+E01zvOWwbtnO X-Received: by 2002:a63:6f4c:: with SMTP id k73-v6mr16740249pgc.303.1528112818792; Mon, 04 Jun 2018 04:46:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528112818; cv=none; d=google.com; s=arc-20160816; b=STNodKJM1IiibvNnJlIvc4sd3R9CDtXHWN6+evp0uvulXoqzZi69Q75rRsz5fgIp2F YTAVrN/4l7gsGUKJJYbCiA6dlT7Vrf6j2nl/4m7+yTVrH+6EbBfx5tC40bDXuE8+NjO/ PIkJdx3kdSuXwRGk8xNtkxSL5ClulELsYg1zBrrsM+iP+OuKZ3CSE0UVw1K7OQLwH9v7 XabeJj/Xk/GU9ndPpg3dlOLBzMkUb4fXsx0D3rRS+p3MmLHriSBvWzkyQOLCOWGTepw0 lXdSSTUXGfylXDVV6WYlPHVKNhCg9Hdiq8I3QB1f6lBaj5bmXtXR2QtAt07H3A21g64K ao5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:user-agent:in-reply-to :content-disposition:mime-version:references:subject:cc:to:from:date :arc-authentication-results; bh=DXS4rf1C8Dm39Cz1G4KvoKi0HE1ggdv4oVJchVLTFNY=; b=qLthcEhLC+2uClqww5RfQj1n3ywI4r/Uk5YcqZ0WrZQ11p5bueuUGasG7Dq+SUqa1L oJ9cnQNrGzqsGHVvP/ZV7Lg1AYoAwBQPLrwDy38RJbJlGRjCuaodFKNp0L2jcaJQE9n0 Fs9+KDLK7tx/zLQXlBl0uV0zmFwdlwCwl2wMUv6KIJmBnJSC/EPdUKyyAy2UM01Zl6AQ 8Se42aoAD1ckWEcZfI0zOiRlOq1o+K7P/w+DRKTqjFVoAwYuPQpSRYlHKy5RNYplyMXN Ii+8rbZBLnnoaXE0flUSgOOYTxY+OqiQCx/l6mT5IfgMzvBySmLHFz3MGcTGN5ZApe2b jeNg== ARC-Authentication-Results: i=1; mx.google.com; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j11-v6si45737357plt.325.2018.06.04.04.46.44; Mon, 04 Jun 2018 04:46:58 -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; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752606AbeFDLpP (ORCPT + 99 others); Mon, 4 Jun 2018 07:45:15 -0400 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]:41980 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752141AbeFDLpN (ORCPT ); Mon, 4 Jun 2018 07:45:13 -0400 Received: from pps.filterd (m0098413.ppops.net [127.0.0.1]) by mx0b-001b2d01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w54Bdj5K100670 for ; Mon, 4 Jun 2018 07:45:13 -0400 Received: from e06smtp05.uk.ibm.com (e06smtp05.uk.ibm.com [195.75.94.101]) by mx0b-001b2d01.pphosted.com with ESMTP id 2jd3kyk3en-1 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 04 Jun 2018 07:45:12 -0400 Received: from localhost by e06smtp05.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Mon, 4 Jun 2018 12:45:11 +0100 Received: from b06cxnps4074.portsmouth.uk.ibm.com (9.149.109.196) by e06smtp05.uk.ibm.com (192.168.101.135) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256/256) Mon, 4 Jun 2018 12:45:08 +0100 Received: from d06av25.portsmouth.uk.ibm.com (d06av25.portsmouth.uk.ibm.com [9.149.105.61]) by b06cxnps4074.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id w54Bj7X019070986 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Mon, 4 Jun 2018 11:45:07 GMT Received: from d06av25.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 27B8611C05C; Mon, 4 Jun 2018 12:35:56 +0100 (BST) Received: from d06av25.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id B824C11C04A; Mon, 4 Jun 2018 12:35:52 +0100 (BST) Received: from aksadiga.ibm (unknown [9.195.36.120]) by d06av25.portsmouth.uk.ibm.com (Postfix) with ESMTPS; Mon, 4 Jun 2018 12:35:52 +0100 (BST) Date: Mon, 4 Jun 2018 17:15:00 +0530 From: Akshay Adiga To: Benjamin Herrenschmidt Cc: Abhishek Goel , rjw@rjwysocki.net, daniel.lezcano@linaro.org, paulus@samba.org, mpe@ellerman.id.au, linux-pm@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, stewart@linux.vnet.ibm.com Subject: Re: [PATCH v2] cpuidle/powernv : Add Description for cpuidle state References: <20180604081758.104201-1-huntbag@linux.vnet.ibm.com> <0a28154deb468669a59c120a90d4aedc1e1e705b.camel@kernel.crashing.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0a28154deb468669a59c120a90d4aedc1e1e705b.camel@kernel.crashing.org> User-Agent: NeoMutt/20170306 (1.8.0) X-TM-AS-GCONF: 00 x-cbid: 18060411-0020-0000-0000-000002967C82 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 18060411-0021-0000-0000-000020E21116 Message-Id: <20180604114500.3rlpuso5aftesnf5@aksadiga.ibm> X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-06-04_07:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=934 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1805220000 definitions=main-1806040142 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jun 04, 2018 at 07:04:14PM +1000, Benjamin Herrenschmidt wrote: > Is this a new property ? I'm not fan of adding yet another of those > silly arrays. > > I would say this is the right time now to switch over to a node per > state instead, as we discussed with Vaidy. I posted the node based device tree here : skiboot patch : https://patchwork.ozlabs.org/patch/923120/ kernel patch : https://lkml.org/lkml/2018/5/30/1146 Do you have any inputs for this design ? > > Additionally, while doing that, we can provide the versioning mechanism > I proposed so we can deal with state specific issues and erratas. > > Cheers, > Ben. >