From patchwork Tue Oct 17 22:06:04 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Pandruvada, Srinivas" X-Patchwork-Id: 13426155 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2196FCDB482 for ; Tue, 17 Oct 2023 22:06:32 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234843AbjJQWGc (ORCPT ); Tue, 17 Oct 2023 18:06:32 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49192 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234922AbjJQWGb (ORCPT ); Tue, 17 Oct 2023 18:06:31 -0400 Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.65]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1E05CF9 for ; Tue, 17 Oct 2023 15:06:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1697580389; x=1729116389; h=from:to:cc:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=05L5qg/IsVvE+Lr2Gm+4kSebWIUMwZWCk1v9QL2SsP4=; b=FY3C9+ADCZdpAD7qjtvkBpVV0uYH0rtu53lOyGSG+cseQheWLAKoklc0 F1zVj+MAiXJnPA/oMPPs1UGhcRgB4xpkMKCmp/Zii78TqRRH4gCOpzyz1 QgpCdQ7kYb5OuK4aqgEfW/hM1z4y8si584xV2JjZlnNJjVhrAS46ssvTv hFmA8HlccZxCHRpMzTQJcFfYA5HebT0hDBa3wzVJHGeeu69V8HgLUkGK6 Y1GK3H6O+HoCLDuDbMgKOloZd0Ld3s9rKP+q4ciggIn629jmF1jzg9x2w 9E/nA53ZiXz2wmEXgC9bbRvRgi0jQcift8i/vR47OpFrV9w5xrtTnOxDw w==; X-IronPort-AV: E=McAfee;i="6600,9927,10866"; a="389763602" X-IronPort-AV: E=Sophos;i="6.03,233,1694761200"; d="scan'208";a="389763602" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Oct 2023 15:06:08 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10866"; a="749834483" X-IronPort-AV: E=Sophos;i="6.03,233,1694761200"; d="scan'208";a="749834483" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga007.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 17 Oct 2023 15:06:08 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Tue, 17 Oct 2023 15:06:08 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32 via Frontend Transport; Tue, 17 Oct 2023 15:06:08 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.169) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.32; Tue, 17 Oct 2023 15:06:07 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=es4o8/8h/+XEkdPMapaLihv/N3gw6Q52HWaLEgmThvTZLhcCv9cTcnhZ+4ZwSDDWhcFdODudLQzwnYwEmeV8rzG3U8jQlbiuFUsATrqIp/MV1I2aTqbPQSUtsDJrCgdY4SMrP5sU19opiJiOA50etsQoH3iC4KOnrOD6HSQqTaWXIlMacarWhtjwNqm+Bu7NerApZEP0CKSo7qEF4MmAS0jUXf2G1sqgJo6smElJioox+xVq9ExslvG3YrKGLjDeNdvASS7wsO9RzkG8d68sBGuE6snWpQM6VBGciItLkuN+s4+x5geivtOviQmjOBHeFoOKOVKbWGoA6hpkCDQ+iw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=05L5qg/IsVvE+Lr2Gm+4kSebWIUMwZWCk1v9QL2SsP4=; b=UX6XLq50XbSQh9fgflps0xnmm4yZJlqoAbeuYfWzb0xMvi/+UyymmLChVtOcn6AMamGu8Ez/clmfxjAPnbRBkK86RMLU6L5bA19IIo4g+BgrAPJyiNi22ipooXoRX299XGDfo+8utNWSH8HgF+cDsr2MmicVBZkz0FRp1o4RG8Bf/AZ8fKfJWAf292kAWklhVdcq8wNzYscY8WdEMVHWoVlXr7y6xFayCzILRvsvx9oz8AvFrEpkkQ1+481yXPBcj4DlJ5G7+L6wcRoEuvrJSYme9pc2h47J9BGtC7sIRNFjqa2MDWBvp4OpcexUbqQlmT7gnU2vlip523pEpXWtfg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM8PR11MB5592.namprd11.prod.outlook.com (2603:10b6:8:35::6) by MW5PR11MB5788.namprd11.prod.outlook.com (2603:10b6:303:198::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6886.35; Tue, 17 Oct 2023 22:06:04 +0000 Received: from DM8PR11MB5592.namprd11.prod.outlook.com ([fe80::3c56:2e9f:2454:cd41]) by DM8PR11MB5592.namprd11.prod.outlook.com ([fe80::3c56:2e9f:2454:cd41%3]) with mapi id 15.20.6886.034; Tue, 17 Oct 2023 22:06:04 +0000 From: "Pandruvada, Srinivas" To: "hdegoede@redhat.com" , "mgross@linux.intel.com" CC: "srinivas.pandruvada@linux.intel.com" , "platform-driver-x86@vger.kernel.org" Subject: [GIT PULL]: tools/power/x86/intel-speed-select pull request for 6.7-rc1 Thread-Topic: [GIT PULL]: tools/power/x86/intel-speed-select pull request for 6.7-rc1 Thread-Index: AQHaAUYfe+/F/2fStEeBusHyNzLFgw== Date: Tue, 17 Oct 2023 22:06:04 +0000 Message-ID: <8680ce83af5ed5268bb05d87c579a42a1eeb97b4.camel@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.48.4 (3.48.4-1.fc38) authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8PR11MB5592:EE_|MW5PR11MB5788:EE_ x-ms-office365-filtering-correlation-id: 3fe0e18d-d88b-4b0a-3389-08dbcf5d41db x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: CmIZGfRdl+4G/1o5XiCe/XtYv4WfbDTDmPPXpqwYLSo6oL6Yh6An2FmXBI8u0RKTpzDQ7wEctvaa0OHQrH9kWIQv+lkgGrUbrliuzfF0GYUygnqBvKpwe7wFXHgTej+c6Rba+RUQ1RbRdqHKlGefgVqRvpDJofr5Jgo0Jq2X7+HIg8tiL8Xx8rN2y/NijB4pHSdJ5I3RMuzuPTiN+UFrs33KLQfL7i+fAywspYr1CoHQU6GU+TK+vlo9OwbKBptdoJyVm1WmbzYJw6cHrsEeHrbgg5M7tqqlT7YyAWm3wbh6+po54meAWOfEp4hDHlgB5wPf2s6Ou03XJwRLxH8MsnWgMrpGTDO5d5/rP5wRBVtQjYWZsCKWvWOB3SSvqKZg8sc6ZvjFJiuOEOHnMjX27tfC+Qu6NSmDyvhhSGnpqmW9Obf+Ma3/l5BektHIPECF4LDJe3ijih8HIjHsPKEu2pZX+SJ0oAywcVPotihiJNqNv/EwWokjXQWvlDkDy4vSbZ1IX2viL0CiHmdRl0hcS3fJChpbO2hC08lMKr06lr/2AidF2hr7NpqD3D+KlKcFg/ZhzkYp/JLv8osFYo3SLqPdfJhjne8n5rDSP45AA9Oe82COfsVN6BUDYZJAepGYMS1u+kiHJL7vKa+5Ap2Gkw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM8PR11MB5592.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376002)(346002)(39860400002)(366004)(396003)(136003)(230922051799003)(64100799003)(186009)(1800799009)(451199024)(6506007)(83380400001)(122000001)(26005)(82960400001)(6512007)(38070700005)(38100700002)(4001150100001)(2906002)(86362001)(8936002)(6486002)(4326008)(8676002)(71200400001)(66476007)(36756003)(110136005)(54906003)(76116006)(316002)(66946007)(66446008)(64756008)(66556008)(91956017)(41300700001)(5660300002)(2616005)(478600001)(966005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?q?4hPJgwlFccR8B8CC6WckIbDjuTP6?= =?utf-8?q?30HRPA7ocyvgqS0eE7iBrVk1pi6Ic2SvofvCMtaPafS2gTfAC3v5HSzJybz4xX47k?= =?utf-8?q?TN1aDQ/lP76tAfXpQyFCdQYbLeDNnVswGAUFxB2UFacF7SX6yU+XLQF4c5G5GxHJo?= =?utf-8?q?w4CXmZ1W17pAE83sQ6GBACEzqRiNcHOOY2JMA0tFtTuwR/ZzW9XcUYPokRSTJibLE?= =?utf-8?q?8UwZeVwpnOyXxBaRZUInb66hfXyEi3ArvsQUCFIRuqFTlc7/IZHIpFHC9SErKByiT?= =?utf-8?q?p0mwheT+Xp0edk20vnCc3T0yIL0pIDApVyGUpt1r1b83LBdys5b2An5wc8v2UInBq?= =?utf-8?q?aroFMHXBmH7PsetiRi60KAswhvyOx16X7v71N4Hc74xXBwnxUyYaAURIDeMIcQRlr?= =?utf-8?q?r5gZSHmYpIbAb1atoKeC0lMLi1vxD3eUzfIPoKAj8VYze1OuinaL3D/1QGK10St+k?= =?utf-8?q?9VsaP+V+ZH2a77vozpqIgjnN85oEDzjCW5eo5Sv4z+twmbw2y7lN3rpeqL33Pydgv?= =?utf-8?q?Z3F+BRS8i9Ee+61sT3/LmNgIm8kBlsRHljzr/9rzetDUpyrGyfwcoQVjhLGIWpphM?= =?utf-8?q?qAq1mNWnzQOEytyfDyrMMfLrp4BZxUkCEwz6SBwlU8wj6o82jO7Oiq6fh0zowlR0v?= =?utf-8?q?INgC+Sl6YcNrED555UOjf4lIAdBu6fEz5MJfnzI7KOPYwLDMc5uSwKIeM4N4hx1Kx?= =?utf-8?q?a8K/sc9kP9BIcffIFwL01zAhczCKZOVjGrlOwlYn1VrZYHa2fyUFz/o4a9LtBvUJD?= =?utf-8?q?y5bAxt1WqBHsinCXC66B3w4FglReod98mrSoe+jsvl5SCmbABexvWNfP4eUviW9RB?= =?utf-8?q?fijzPnPpurduhcNmCVcSfJzyV0CVhXSKsO8FxDYnaAjKy7nK/TbLg1mJ7yK6efepi?= =?utf-8?q?VrCqQioC93ZHSqMccu7zdmr67zI1rHr3qqvLWd7vbjjEPQT+tANdxhndo6m2B3/Kb?= =?utf-8?q?IgDx3u+CKTPSIbIUD+3Ec9baTQoUeXhyFnPIYCmvAv2ky2QldRDdQxD/kCBSqT6m/?= =?utf-8?q?7+IlDs0he9NDDq7OVy9YQPRrzYrGo4XXFHHACg1ScLn4r9aBsVTs4UpGgdFNKDOx5?= =?utf-8?q?1rNyjQIsWTxdU5ly4K9XEdw7A+OiJIqKkFz28ZBKSUOWTgwJJL9nkSsYIkSncD6kM?= =?utf-8?q?KNE9Gy1XWu3xxWPsf2ahRJ739566RqSbwlOQME68s/v43C0DKF0ikCpR6MXqxRtm9?= =?utf-8?q?o2Zrjt3f/A3VUQkMSYM09QGYPNVFfT7ThWRgy90KraqC/PEF40Fo67WmZ4uS1xt0N?= =?utf-8?q?g/MfVrWrfpDjc0u+xwvIxwjLCMemrw3TFvmbmYkfJYRYxJWMaahds2GOqLXPzsTAZ?= =?utf-8?q?UPTndgSoqRx4c1WdvG6Aze5s7JGkivOwYy3Zq8w36/GZLEha/5RDFlqsg5yJhPw6L?= =?utf-8?q?NJ2fwAxBtSeF3CW6MMJ4pZbmpq9Kay78zx+E58J7BANvdomLl642RVe9RSLlyqAKD?= =?utf-8?q?HhWhf4N8i7Qa+FW20hzdsH0m8E7dXpYsWRyQ6fQixNzQyhXnOSUoDl2SmwQ2y2ZX4?= =?utf-8?q?YUz1YmXnz4zRBrLPfIY46vP1eU+NC1KThe2T3jWVwu28uoUbhsVj+SQ=3D?= Content-ID: MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8PR11MB5592.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3fe0e18d-d88b-4b0a-3389-08dbcf5d41db X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Oct 2023 22:06:04.6640 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 7NjOc6KnEfQJeqQ1mE8cRPsOQg9Z/twyYJ09qpUn1uHwD7auY4pUoXj3JD+3vBoQcASYu7Iyy0ShD/sSCBrIrN5IYa/nTMfSeR46KY8BS3k= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW5PR11MB5788 X-OriginatorOrg: intel.com Precedence: bulk List-ID: X-Mailing-List: platform-driver-x86@vger.kernel.org Hi Hans, Pull request for Intel Speed Select version v1.18. Summary of changes: - CPU 0 hotplug support is deprecated in the upstream kernel. This causes failures during level change for several customers. So, add a silent workaround to use Cgroup v2, without user option. - Increase number of CPUs in a single request - Fix turbo mode enable/disable issue - Error handling for invalid input options The base branch for these changes https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git branch: review-hans The following changes since commit 6cb9c8637c672584d4915559001020237840acba: platform/x86: think-lmi: Use strreplace() to replace a character by nul (2023-09-21 18:31:19 +0200) are available in the Git repository at: https://github.com/spandruvada/linux-kernel.git intel-sst for you to fetch changes up to a590ed62269a049a72484ce617fe2f34e2da66cf: tools/power/x86/intel-speed-select: v1.18 release (2023-10-17 14:54:44 -0700) ---------------------------------------------------------------- Srinivas Pandruvada (8): tools/power/x86/intel-speed-select: Sanitize integer arguments tools/power/x86/intel-speed-select: Update help for TRL tools/power/x86/intel-speed-select: turbo-mode enable disable swapped tools/power/x86/intel-speed-select: No TRL for non compute domains tools/power/x86/intel-speed-select: Display error for core-power support tools/power/x86/intel-speed-select: Increase max CPUs in one request tools/power/x86/intel-speed-select: Use cgroup isolate for CPU 0 tools/power/x86/intel-speed-select: v1.18 release tools/power/x86/intel-speed-select/isst-config.c | 213 ++++++++++++++++++++++++++++++++++---------- tools/power/x86/intel-speed-select/isst-daemon.c | 3 +- tools/power/x86/intel-speed-select/isst.h | 3 +- 3 files changed, 168 insertions(+), 51 deletions(-) Thanks, Srinivas