Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp29720792rwd; Wed, 5 Jul 2023 16:45:32 -0700 (PDT) X-Google-Smtp-Source: APBJJlEGrXvilzSGPiGIFpKnZ9/9c9+z4BxHZrxuu4QnAsfdEe7Ym8NLzxvBXqTkijzwUwhmjbJe X-Received: by 2002:a05:6358:2612:b0:130:e0a9:a7b4 with SMTP id l18-20020a056358261200b00130e0a9a7b4mr363001rwc.13.1688600732054; Wed, 05 Jul 2023 16:45:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688600732; cv=none; d=google.com; s=arc-20160816; b=mwlD4l44ohEP7sZmmIg0QSq2Rjo/7SYeAJKGcCTJ4sxH+DFzbjyhYI954Dd9v5qy6y Rr4cHz/ukNz8x22jUnA3aiCv98A4insvZVqGjYV51cBL8AwEdR2XzVmvAahj4rsH3GhC kuxe8pIEWPebBCadXRVxMgDJ19k4/t/pbdPwkB+G4YVnjYAV/5S7fhrD76CJR160CNni hqOW/s3He4NxZTnYWegv9DEFtyeTjW0K0e6Vw9eE3Z67YS7iEZO0VXiro5DUN7dYSVyE JLhWLlsx7pDf64jW5iJNod5zrwfKlmU6TRGE/mclCC+1Jf0AOup9oMp3CtgOd+kIQt4N +n4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:from:cc:content-transfer-encoding :mime-version:date:message-id:subject:references:in-reply-to :dkim-signature; bh=UgsF/Yozlpx3nfM2SL9w4rDMvY31abGjUNz6r4TG+KE=; fh=s2yYSimv4HT9rzIlPibPu/jmWJvib4iBbRP9qFYWb8o=; b=P6tuP9dG29PzHKT+DEWsDP1c20dep+fcNQJVcQSM4+8dvY1n/Go12OC8IDR0ELPkJF y2PP6OmdYVZhWVZu2QQ4MMFsKnx8bho5cw35OJKZHQOmKzgBy49CBSPTPxbLmw1Fz4PS ThfSCaw8kqHq6J/Pn+Ep9wTlgGW9/CfTS1ar/bQFg1gr4UXmO8Y48c9VehRT7iwUqOR7 sYPttomZHOUcU6a7/2jXYeWWE7NybO2qhiBNykJ8kinoKG9DvVt2sfofqKlkW312upDQ UIGvi5Gd2utXGXEthjGZkcbwuBYmlDwH0o2tDL+N2G46PQ6ngyzgCDpr5T9YIrrBk4uy zbow== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@rivosinc-com.20221208.gappssmtp.com header.s=20221208 header.b=Vu7pF9XZ; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id u13-20020a63df0d000000b005577906618csi240505pgg.532.2023.07.05.16.45.19; Wed, 05 Jul 2023 16:45:31 -0700 (PDT) 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=@rivosinc-com.20221208.gappssmtp.com header.s=20221208 header.b=Vu7pF9XZ; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231794AbjGEXkk (ORCPT + 99 others); Wed, 5 Jul 2023 19:40:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44658 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229700AbjGEXkj (ORCPT ); Wed, 5 Jul 2023 19:40:39 -0400 Received: from mail-pf1-x434.google.com (mail-pf1-x434.google.com [IPv6:2607:f8b0:4864:20::434]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D2BC81989 for ; Wed, 5 Jul 2023 16:40:37 -0700 (PDT) Received: by mail-pf1-x434.google.com with SMTP id d2e1a72fcca58-666e5f0d60bso137091b3a.3 for ; Wed, 05 Jul 2023 16:40:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc-com.20221208.gappssmtp.com; s=20221208; t=1688600437; x=1691192437; h=to:from:cc:content-transfer-encoding:mime-version:date:message-id :subject:references:in-reply-to:from:to:cc:subject:date:message-id :reply-to; bh=UgsF/Yozlpx3nfM2SL9w4rDMvY31abGjUNz6r4TG+KE=; b=Vu7pF9XZzc3t1Mny/o3ibzdUICpJIdLiz/1zifUzyS1IbXBy114fxvGLlttLILcMXn HYHRSSwlhZkKYB6szm0+/jcf1mMkZRez5mBWKw6fbGpDo2jcs6ewq/vWjvLbsOk4+qSq W4OGwrD8wsO3Evup8IT5yzukcj1W0A21XAXbtZB7K/Q9XK3g4lSz796vmUkuxOg8BlWS SHHE12DBZdhJk/UONAi0tGHrGTW+YQzwPrZGJVq5gJLa7jGS/Rlz/NyTgY5CxMOVYme6 6vNDxB78/Bj4CEK8clvHalQqvlJTTMi8nKr0zQXLBHLxtc4AkP4rZ3/q3S4UpJgJfAnX zHYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688600437; x=1691192437; h=to:from:cc:content-transfer-encoding:mime-version:date:message-id :subject:references:in-reply-to:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=UgsF/Yozlpx3nfM2SL9w4rDMvY31abGjUNz6r4TG+KE=; b=KL1aKsAy02r9KL7oa1Ft4Nlw0shdn7fP1aNoVLVVykPvB/kfmWa6Zha2pL8qXsSr6/ pUXqEUcXVh73MOlKaIYeSEufzMl/Sa3rrmiNkkb/YI/mnDCxbyf4DLr8sgFsoJry3LU5 trrvPTy7b5AgECCr9/st5SaBZtFaaXh6b4j7sBYUlvWypoj2hktpb2esCkeXasEt40kG EKL6DE6Iz7gAkqKQn/Fu8KwCPi1YfKWri+2D41QRsbO8dGt7gOtTvGiBmr03oZYJkqdv qdA5QT1dTqW7V4pV/0wguGZKNXRFIIJEm85x7ZJBoAwLm25HXf05jGKNOnFfdJjRMfrR OPpg== X-Gm-Message-State: ABy/qLa9EBrSuZ9UeHBy0aH6jzToLKCWN/GInOKmimX7FbqFNs7rVu2T QVBzf+4j2pZ3JmKjQ1Mg04DLnQ== X-Received: by 2002:a05:6a00:1a8f:b0:647:4dee:62b7 with SMTP id e15-20020a056a001a8f00b006474dee62b7mr252551pfv.29.1688600437156; Wed, 05 Jul 2023 16:40:37 -0700 (PDT) Received: from localhost ([135.180.227.0]) by smtp.gmail.com with ESMTPSA id x11-20020a056a00270b00b00662610cf7a8sm69515pfv.172.2023.07.05.16.40.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Jul 2023 16:40:36 -0700 (PDT) In-Reply-To: <20230529101524.322076-1-songshuaishuai@tinylab.org> References: <20230529101524.322076-1-songshuaishuai@tinylab.org> Subject: Re: [PATCH] riscv: Enable ARCH_SUSPEND_POSSIBLE for s2idle Message-Id: <168860030754.22647.1544926627696310969.b4-ty@rivosinc.com> Date: Wed, 05 Jul 2023 16:38:27 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Mailer: b4 0.13-dev-901c5 Cc: linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org From: Palmer Dabbelt To: Paul Walmsley , Palmer Dabbelt , aou@eecs.berkeley.edu, Conor Dooley , suagrfillet@gmail.com, Song Shuai X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE 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 Mon, 29 May 2023 18:15:24 +0800, Song Shuai wrote: > With this configuration opened, the basic platform-independent s2idle is > provided by the sole "s2idle" string in `/sys/power/mem_sleep`. > > At the end of s2idle, harts will hit the `wfi` instruction or enter the > SUSPENDED state through the sbi_cpuidle driver. The interrupt of possible > wakeup devices will be kept to wake the system up. > > [...] Applied, thanks! [1/1] riscv: Enable ARCH_SUSPEND_POSSIBLE for s2idle https://git.kernel.org/palmer/c/c1f048a6bd7d Best regards, -- Palmer Dabbelt