From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932166AbdGLQvi (ORCPT ); Wed, 12 Jul 2017 12:51:38 -0400 Received: from mail-bn3nam01on0086.outbound.protection.outlook.com ([104.47.33.86]:10689 "EHLO NAM01-BN3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753659AbdGLQvd (ORCPT ); Wed, 12 Jul 2017 12:51:33 -0400 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=fail action=none header.from=nxp.com; Message-ID: <1499878287.11612.35.camel@nxp.com> Subject: Re: [PATCH] selftests: cpufreq: Check cpuinfo_cur_freq set as expected From: Leonard Crestez To: "Rafael J. Wysocki" , Viresh Kumar CC: Shuah Khan , , "Octavian Purdila" , Linux PM , Linux Kernel Mailing List Date: Wed, 12 Jul 2017 19:51:27 +0300 In-Reply-To: References: <704cfb6696840b3838576ea583b8ab8ed2265aaf.1499858779.git.leonard.crestez@nxp.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131443518916529896;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.158.2;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(336005)(39860400002)(39400400002)(39410400002)(39840400002)(39380400002)(39850400002)(39450400003)(2980300002)(1110001)(1109001)(339900001)(377424004)(24454002)(199003)(377454003)(189002)(9170700003)(76176999)(50226002)(5660300001)(4326008)(23676002)(36756003)(47776003)(53546010)(6246003)(38730400002)(50986999)(33646002)(8656002)(498600001)(54906002)(189998001)(77096006)(53936002)(105606002)(106466001)(81166006)(626005)(50466002)(2950100002)(103116003)(86362001)(68736007)(229853002)(8936002)(85426001)(2870700001)(5820100001)(8676002)(2906002)(356003)(305945005)(104016004)(99106002);DIR:OUT;SFP:1101;SCL:1;SRVR:DM2PR0301MB0606;H:az84smr01.freescale.net;FPR:;SPF:Fail;MLV:ovrnspm;A:1;MX:1;PTR:InfoDomainNonexistent;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1AFFO11FD008;1:DI1nAjtStKoagJoTn92ZKd7rlfd9puPNy5MAn5Lvv7rgp49RrTp/efKNpl2YfHcO14qt7U+egPoXgSDBqFcMy9HaHHp7IN3OiK7MmWJOrJchMNHPwZsXYW3enNy08Baki0u35irWi96JdZ0k71pqYi5z98LZ1BrD+4NtLI0ABleFyYy/OfSjnUw5zfrnC2pYMRutOKyWBZChz2NtfbWczsy4FbJexYVFy6xn86/v2+Qj6q1yaSePAFBZVF8X1US3SSUlkj+3dpouH3O3rX7Osxo46FEEYFSM3OtLlIWM87cOX1mCSmpooZ5LOpeS2COVR5/yJy5GM97izr4TRpSDYgcllZ6Hdn4gJhtrH9VxNeXZvdT+FbrBC36HySWneANpUXHWkhyoQoyvZ8/HxhxRBw3ePnXr/Ube4tp8W3hevc44/fmeMUnTF6yVGGNPYe6TlqWaL19WnpTI1enVKjYDlMAPKpgur00eQHGLhn9lijJZwdd1CE7orh33ziR61pzb7lQtNPGdpIdyGTb6jZC9C/NRbxZYar/loF/EUz3AOJfG07I+LdPBynkL00BxnuQFdadtyqjOQ2nYHroa5nDckzT9UrenaVRhoYkyuxHWKF8qaeqj+2OPVu4epYdOxRVZhPOkrNdxZAASjMJZE/l3/GOmIYZnncDzNghZ2o/uWG4T3kLi/J22Q4dYZ9c2D2Z3d/l9SJzxEdjzhA8AJWgybryLAwa6uxeYWYn+69EsWH2LeSV97Kk0DIqjfBXx0Lj5RCruMVNLik0ghDN34zmBLye5hE5Vi1sPPMWT1/UqNJhiZQkgDYUr1qae76HDrHJXP/QFjMzYLoQgfHU8+z7q3y7zCdl+U7eSqPCQSCbZUrHcU3SJ1Q2PPgdXOywn1pwdgNrC27MnoWJeOrXVa+dTLpuuKbzPQrzOVWUhclcJlp0= X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 15717419-0d09-4251-ad9d-08d4c9463f80 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603031)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:DM2PR0301MB0606; X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB0606;3:noN7lx6AqZaFPta+8/QztlgtljQJ1eHPBR9pY+TinPC96O4Lc64/b8Pkyi6YtdtNKXdFMQ8+td+j3ASEEn4HdXtbTCKu40Li8xla2k7+gYAHfLYeew1tcXRwDlX2isvGj5f+jAaRTxtY2dKQopf293sS1fDlIPtp6x/ATMg2EpsXgRTBgV3/ZVk7Zr/mlbXWpmMR9Hkiwp7xDSkyrlZ8+g30jQxRirwJmtuAqIWzLPx4FyCoWqipkjQfKVVbXMGqp1RvCjjotD1e6S8eSQTmlGsXz6USGJqJNTZbOJZ6KMnuuSK6EiDIkyOxH5lPkqmEWA7Ukk91SxewAupfjtU/W/wIIRDcDDLwMkjHvqrRBXrNjAB4CrreNfqwN66/XXVezvL08vK4eAC02KS7WGYXsXc78ikmLGUYyTcEvOivIPT5PH5v9l8ktnY4m8dk4S62DB7LuyXpaUzHh1qTa8nq5Go8z55Z4CsOZf+GzzhFfcpRtt8VKKlQmenGoZpk2iQUkBGjNRAa9BlFToKdoeS7x9Z0VTic7nR+jX9kwLYBeJpjO4IGqUU6i9Bc4pS+pL+NvJw7ToHQJDxe6CFr44qLW1eTq2ysAC/WIm5U49xl1S8QSl5TFbSAUU3mroxEVQkFWRVoEpBKAFvE7pyf7Sm511XcSvLCDJLM9x+1+jX9bRTM5qmVHFHCHxvKZM+7vsKjM8MZxIoGe5CWozNrH/XFz4mtZ3mxpkQegkWlegGay/GraXwgHE2RBuWVUiq9fz+PSNCqrLJTYCeenU/IAU/wXY1PjBPj9upFRPDOCiyLLmNAti9g8B0sclYNEdieQ201lY7GXS8Iy2cuZHPDvDSSWi3HcSsFDltlJZiZ4CqcUHuGPHW0FK+QaLuWXqNmiW7c X-MS-TrafficTypeDiagnostic: DM2PR0301MB0606: X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB0606;25:6weFGy/6DEucblJQeWVVRWe3UoVuosZue9hCaKZdHxG+wghH1C9wcjQTa0l9Ptnz+ey+Af1U7fFW4cD64gmUFrd34NylBa13gkWEmWPsGSdtABpPMPfmrBRO5ls+AeTdmG+oZUeNNBiVpeB61wHxjp3/aciPVn0kRictYrKCohWXzCSNl1zHSZIQ9u2PiHbbCPlpUw61CwGUN3jfWlShSM8q8SKATMnGYiSodsboUdgGWqDQ72sLddNxGJPbxvJErqyhchYGaqiro0iK9G8vvFnn9/L+u7hMPFsQ2Jb9aVtAJ8/hoq2+J94xzrXkjocwFuH9Q4wsdPDzQ1D9oXDswWKtWKsK49cRm3t75iCCmIRfuK8L9RoHM+4qw/7bCmePK0ifLaueKjze42iPglBHBnrsfu9eM8asATbrh6Dr4w1grr4HBeTGi022Dh4dQAzsfOn9aTFCHJqaMFWM/rS7nxER6su7bCqDbICwX/ONmKJ6/x1P2oUDTAyz56Mbgt8r/RGsHe2BRE8GXu+X/IZyIwaCOt4aXSCZjeHDGIRIQ13CaE+W1S+LKabZBwr7+K3NQl+Ez0W4kUk9xlJnlsfIq8KGplhxU46c6od0GSuZSrNEKZTBToYSpqQCZJTar9blENJd2tedq2PT33ySqe5/hiSWEEZn8l0mMrq6luanzq1PyHSTocnzkVArjmisCeap/tXFc1FJrWiew7Hu2rLuGon6SNnaRiinYmdgTErvpUXUFgtBThmYwN/OJvFuz/XRZ1755N67PkjQ/rcNIoKl2a6bfUP3ZSmONw9tYf/liDuVrVJxxeOEZKR1EtsCMScMyNMFlCOTwUpvHSNmqzyGGyoLSx/+is6KYWkqj2/4jBdGdFgonDivAeMeOmq6X+MxYc0c0vu8ka8t6V/8yQ7QhRDcJ8Nq0bpswuHfllqzmdo= X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB0606;31:B+HKSfj1GI2/ig64MKrq3YzcACEdO1yMlm5eeaJboNuOCDjl4dvZPCNCjV1al1ACyLDLkuUMBHoqSuxZi14gPTKutQHj0S8A7c9jpMcoVAwQq+iwTKPSUd9Pv6zwfmRwgs5I8Lkp88GPrTRvVnDVxew2yf5o8y+SOHncTP6qmVOZDe8CWvKOGqN9R972EiqnU2YC+cuEZodiwtIGuDchVNRDQ6linSZNUlrjtf0zy1JOWT23/zzUAObTcCQzUGTGMf7MOy4X2PGVUskUYNVZNTS3boBFBRGcosYltGvwSVFdVoLPa9YG9a0xFb1BecMCjVCdPtXx3N37eqhmirl4ajA2AfkP1gMwy+KnRR9/TnLcGD1uHn+l1LTunuiTvOPskEVCaxrEE3gHwJmaFwEjzNp6jMrspf/VL/ozhOPaN5c/kDmvxsvJ6/DSqyhs31v4ouyySyYbAkVzvznGVNlOJTySuUib9YV03FSF77Cott7GI9+EbiOKsYEQGNCtFnc8ZKhxDORS45MN1Nz309vmFwNRmQ6j5H+oyxebVksr3N9SmFOPZgWOt3o+o3bdGc/oCwkhg/HArbtcyjnOwyK7yVqy6+zs91AJ8eoj4mz4t2Ar3OBT9Rp0A3gQuTiKmYxTYH8FJET+UnlOpJ63zqtuWqgaDX24vw2c8ezJ2OvpZnClPDlEJ26VV6kora8nixCKpbQ9UhTbnvKTlgLDWkWH5Q== X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(185117386973197); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(5005006)(13016025)(8121501046)(13018025)(2017060910075)(93006095)(93001095)(10201501046)(3002001)(100000703101)(100105400095)(6055026)(6096035)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(20161123565025)(20161123556025)(20161123561025)(20161123563025)(20161123559100)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:DM2PR0301MB0606;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:DM2PR0301MB0606; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTJQUjAzMDFNQjA2MDY7NDp1VnUwSS96eU5KNjNZcEVzUStSb3JwVkxx?= =?utf-8?B?bkFDMktCSVZ5T2Z0VTBDVDNnY1FRQUkwSTJvc2M1ZS81ckl1cUxpT1lWODVi?= =?utf-8?B?a2E4SHIyUUNhU2tsV0g2dGZxa2pwZFRHRTdpTGlCRXhPWjVEWkRkY0t0d1lZ?= =?utf-8?B?RnNVbnB4cUJKaEgzUGRUSlNXODhmZ29sTFBUNjh4M3RTeEhzT3FtZVFNNHBT?= =?utf-8?B?d250WExSY3Q2ZEhMTmR4allJZUFac3FpQmVyMlpXdlRpR0tvMjhjc3JwbEdn?= =?utf-8?B?K0FHSGwyOUJ1WThXR0tMOVdnaXo4T2VxUklkQkpUMFFhOWl0dExEVjB1enlT?= =?utf-8?B?bWU0TGQxWDhYQUk3bVZXOXVmbG05aU9POTZYb084ajFuS1I5dS9DREp6SzNa?= =?utf-8?B?QjJVVVZNMVBXWXROVHNFNThURnIvKzNkOXdrS3FPdzZNSkR0eEJjS3VURG1Q?= =?utf-8?B?UXI4TUwyUEFCcUFWVVdtaGhHNXZzNE9qcDg2TVhicjY4SWJxcTdwMkpVK1Vy?= =?utf-8?B?b3ZURmNpQVhFaVl2VGlFbjIybjNiNk9zYTNQMk0wRHdTaGNCVVNUM0JPbGV0?= =?utf-8?B?dUhYbDVHOGgvZVZiZi9UaVNLT0NJQVliU2NUWFArL255bFR3dTdXUDd0WWNh?= =?utf-8?B?RDRjRHJwK2ZJclZJcUZScTVQSmZKc3NvZzBXb3dBUXpvb0FjemRkdzg1b0VM?= =?utf-8?B?MHFPRVl1TW9iOGw5R0J2VXhIK1ZySWdrK3FVQ1l2VjBIc3dyT3g4YjhnVGF2?= =?utf-8?B?aE1LVi83WXVRZFFoZExCQkN5MFYyMzdvdjl2WDAwdW1EYUdLM0JudkVwZXNw?= =?utf-8?B?OHd0OU1Sc3hpU2lYbXhWaXhvYW9vRlQzOC9vSEQxSnIvbk1VQ3g0QkZ4QlE5?= =?utf-8?B?WXl5WXZCV205WEpkaEpEQXFGcER6cmFmYWNtMFpKRW1KSktIeXBHa1Y2di9h?= =?utf-8?B?T21UU1RDNWlUSDUyUTN6bDVEaXptZVo0Zy9Ia1U2WmFvcDdmNXZpckFGeWt5?= =?utf-8?B?VDRVU05yc08vbmswdTludENhOXhZN0NBUWRpS0drR2tNMVVXQUhBTXI2cmM1?= =?utf-8?B?bmtDNkx5WDBKSmZnYnVCWk1SSTVxaTBudm96RVZ6S2ZSVkF4T3ZjUHRNUURj?= =?utf-8?B?TkFuSkt6dlBDb3hzRlpRcFJ3R0NObmRVY2xpQStFOEI1NGNsSEQ3UHVUbHVj?= =?utf-8?B?Z3M5WkdPVE9DMGFQSU1iRXVYRFJJeVhNRTZOZXlRVzU0alVwd090K0tKR3dz?= =?utf-8?B?RW1ha1lSUGlGeFhjL3huNk91Z0ZXNlhtMmN2Z3F2V2NENlY1YytHVGRKbERJ?= =?utf-8?B?eHF1NU9ZZDBuNzB1QmZtbW1ObllBM25tbGJyWlJyMzN6eXd6RGRWaHpZaDlh?= =?utf-8?B?Z0lvdHJzS3JlRmhCQzY5Tk02Q0ZrQlY3RHFxT3NsQXR6UHlPNGNVWDBiQWdz?= =?utf-8?B?ZllMek4wSHZ0NUVjb1RTYWpPZTV5d3NOT2hFdVNycnJIOEQvQTZaeUMvNWN5?= =?utf-8?B?d21rMHBTVjZxTEp3NHZhaGhtWjFIdVVrNm5UR0JjMjllMzRZZTRueEJqVThQ?= =?utf-8?B?U3VJRXovNktFY0NoT3BEV1hQRE5OR290V2J4cXFzZkp5TWhSR3dZSWF5d3NN?= =?utf-8?B?cEorSUFZblMydlVJWmtzL1BheWg5OHc1ZFI3cHFFQTI5elB1RmZhVndhdDBU?= =?utf-8?B?Y1h2RDVPQnZkdVV5SnFEZXVPbE9ickpHL1MrT0dHRU1iSUttcXZVUndQSG5D?= =?utf-8?B?RHFUcitwSmJHbXJJd3RwVWQ0ZUlsUTR0YTVRc3V2bi8ydk5hZFM2NHRCcHZC?= =?utf-8?Q?LYiY00d7aAdqZM?= X-Forefront-PRVS: 036614DD9C X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTJQUjAzMDFNQjA2MDY7MjM6Z2c0RUxOUW9pUWNuMjc4d3ZGZElOWklK?= =?utf-8?B?M3h2S1FuVEl1U056c0dqWmxVZWU5N2IxNEp3OGt1QXJBNnVlNC9RQnJOTGRi?= =?utf-8?B?Tkx6MzB1eHF2bXlnUEpQVG1GK0h2OHBGOXNFUk5tL24xTGhnOFVxVDBEVUps?= =?utf-8?B?ZE8rRUUyNEFoMFpxTmtFMTJDM05lV09TUTJOR21tcEtUNFVuTTZzY3NSSTZF?= =?utf-8?B?UU9rcWZNOHBwLzVwWllydmd0bHRKUGgvSkNRZlovTm9NbUxOb0o1TjJqMW9j?= =?utf-8?B?TXRuMDBTaGNQaWphYTNIRmMxOEo3NEo1cFZjWjVodXdDYnFmWndNK1RwNVVq?= =?utf-8?B?ZHJEeEZjeGtoVWI5dXhkazNHU1dHM0hBR0pocnVpNnZ0NTJUUWlRckF5c3A5?= =?utf-8?B?MEtsbTM2SEFLQ0p6d04yNEQ3WEFlV1ZpVjE5ZzRubmVBN2J5cmpONWZxN3Zh?= =?utf-8?B?dUlGNmRpSDVDQmRKK1JkSCtjZ0I3bW5ibXcxMWNtUDRZQUdBMHIxbXdOb2ZY?= =?utf-8?B?MXpmV3dpcWtodFZtTGtDaUFjOHdhYzI4amdRb0IwaGl0V1hGdEVaRlVhZGps?= =?utf-8?B?eGg2Ry9Jd0hjZkt1UlpSNVpzeHpRcWI2VzNHQm0vTHNzQ0o0cXltY1BtS3ht?= =?utf-8?B?V1JzVGJiQ1lERTQrcVhxMDUva3Rmc1N5NHFwVWlxWXViaGZhdmxCUk5LR2c0?= =?utf-8?B?TjFxbXRUMk1pZjdBWTQzZTVjdlRIV0ZZRndIL2k4WldmTUdPYnNnbEl6YTZZ?= =?utf-8?B?NVEydG5zZVBIVkJnRWRyMWV4U0p0dXBpQ1c3djhNYnA0REd4NFl5TVN3aEgx?= =?utf-8?B?M0JjVTlUbjR3aDVEd1RseWxEN2lISlZFRDJLK2RBMEI5OEpnS29taG9zUGVv?= =?utf-8?B?OHZGV0ovMXVIK3RMN0NsdHQ3dDhvOEZkeHVSZnY5SmdPVjlGbGVxMEZGcXlu?= =?utf-8?B?L2RRbkE5ejlmY2ZqMmZWU1VHWUVxQzdmeit1RGZtYlMzNzh4RldHTS90Tzhq?= =?utf-8?B?Rk9QUGVkaG9xOHc4OGdlYmYyem02Z0JjZTFFbXB4QlZpNXp0bEUyZVBhcDFj?= =?utf-8?B?ZFZqZG1BbnRVNUUzcDFCb3dVbjBTdTZRb1Y1SXdJTmZkRVNzcS9pbTVpc3E1?= =?utf-8?B?aUFUOW1OeUplZFhOS2E5WFVZckhrNkxkYmF0dDRQb3NWRFFvdnRUdUxLcGs1?= =?utf-8?B?Qk1scXA5U3NLdGs3ekFaNkdxd3lDaHRIRWRNeFJMdVJIR29vOHJCQjBJZ3ZL?= =?utf-8?B?YWxpdjdPZ1kvVVNzM0dxQXB1R2VuczV6RWZHd211Y0lTZmVjNUJDMUEyZVpV?= =?utf-8?B?RmhidFl4UUxlcTlvZWhaaGZlSnUzcS93UksvYlllMEl0cW9lK3lvamp1MUdQ?= =?utf-8?B?TEdaUXRQNllld20weURwUDA4RTdOK2gwaXE2SUs2NElFSmhQVjhlK0R6SXZ1?= =?utf-8?B?NkxHV2FpaFE0N1FRVkFHVUV1R2pVM2k1Q0FyYlQwdlhLZmEzcExwc3JDM1dT?= =?utf-8?B?ZTV2M3l0MUxQRzJZYmEzeS84Q01velhhZXBlMlVSNzMwVmtqVzVNc1pQRFFp?= =?utf-8?B?Z2ljS2JLUVJUSWFqaEN5UWZlNnZtS2YxVk5GYTRwYzBJRkI2RTl6dTJ5S0FR?= =?utf-8?B?MG95eHRtZFRxVjExOU1SN0l4VUNoa1JtT3M1aVFMVHA2b3RBejVTY0JYeGtK?= =?utf-8?B?YTV5eE1KZ2dtQ0t3YlNJbitVUlluZW5uYWFMNjV5MC80UVcxcnV5VWpieDg0?= =?utf-8?B?bFBLMC90NWYwVFR0cjNzRW8zMlVIOTBKWnpCSFpKcXl2WXAza090cmNoN2hK?= =?utf-8?B?cEFEOTQ2Z1k1K1NCakJ1dUtCblo1T3Q2SjdsMXBTTUU4WkdqVU93b0lDWVZ1?= =?utf-8?Q?xEud43NlSdl2RzkWe4PCYuB3U23anqqMzn?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTJQUjAzMDFNQjA2MDY7NjpXZFp5TEU2Zm93bmVXa2dJdGJsWStVaUtP?= =?utf-8?B?WnRmM2xQbXpmRXB1ckg2eG0veFFXc3BRZmtqMHN5T1pqeVBua3ZLbXFRUXE0?= =?utf-8?B?R3lSbmdKay9sZGtQa1l6VDhMWUZmRWVuUHkyR2VMTXZJS2dGY2Jwbk82RDZE?= =?utf-8?B?THRFalEvWmtpb0FvNGQ2a2FCWTJsYStjeURzcU1UMTBDMEN4NzIvUVNRVHA0?= =?utf-8?B?RThLRHFtV3RON0ZlM0kybkRGMDB2NTYzSmI4THNvZnRSNmFCT2E0VWthVDJF?= =?utf-8?B?L0kwczAyYVVnOWd4RzB5SnBiZFlaVkdyZnMzam10TkxvYzFMWTBUS3Zxa20z?= =?utf-8?B?NkxScjFYMlpmeExDRHIvZCtzdnNYN3czN0VGRGdlQnY3UWw2WkhLcExIZW5Q?= =?utf-8?B?NjlmbEhqQ21iSVh0RHU1WGJzQXRra0Yxb1hnZUkyb0VoVDd0VWZORGNEdW5u?= =?utf-8?B?bU51Ty96WEpoVDBBd0YzQStMd2U0L0VHUjd6bzZDYUdXMFlBenJEeTBoVEd6?= =?utf-8?B?aklHdHZqbDhtakdBTjlNY2E4OE5KTjFYM2tISmRXT3RkTEs3U2hPLzhPZzJS?= =?utf-8?B?a3RpTU93RGp0YUZ3MVZtb0tyNXgybXUydTc4RzNIY0pKa0dsLzlianBZN2g2?= =?utf-8?B?SjRobW9senlObWpDOU1kaDZ3b01DcTB2SGttb0dFUUFWUVV3MHUzMng5UDVi?= =?utf-8?B?bjgyS3l4dkUrdTN3bXlkUkVHdFlOeWYxcStWdVFhNjdhMS9vYVdtQjYzdkMx?= =?utf-8?B?Mk4zbmk3aXo1N0Y1NmVham9VazdSRVphallDSXZLeTRDUTNTOGQ2NXVuQTgz?= =?utf-8?B?TmV6NHZnYmdkZElDUlkrT25RR0o2N0pzWmNxU2ZJWG9MUzFqVEFTK2FwNEpG?= =?utf-8?B?Smp6SlZGaEgvNUFnRlIzVDZ6VS9xQ3FUekZudHlHWkV4QXFYSTdDK09BRmtz?= =?utf-8?B?NTBzb1FlOW5NYVcrSGovT1pWTlNXdUJPQlF6T3BVeGI5ZzBwYkFaa0FpZ05m?= =?utf-8?B?TWlidWRJNlZpVVM2dWxSWC83TGwwUnBucEZWcTJ1RlNaVmwxRXJwYWRzRVI3?= =?utf-8?B?VFRoV0dPTFlpT1A0Y21hR2IzbjU3K2pPbEFkYmpnYVh3KzhWNzNQWDByeXE1?= =?utf-8?B?YzNaNWoyRE5yWjlrdXdPM215ZHFscG9XVHJvbEY1cWd5S0tWZnhKNTJqYnh3?= =?utf-8?B?UmtiOU1TRDFBN0FWN1Ftd1hCaWRoeW9DSUhqaElIcXFTQ2pWUnRHcG9kUFpr?= =?utf-8?B?cmNlTFJad3E4aFcvcVBnNmphd1NyM1YxZ3M3SUpNdW5WL2VnRFJzVXBXeUNa?= =?utf-8?B?czRuUEJzQVJNVWdnPT0=?= X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB0606;5:MeV5biDvJVP7I7wMXQzifODCKnKT/TKP0HIPoKBAyb5yLtKOJBvlnYgQ9bV5Oz153tmjqFRAPwPERDJgP7fQB49AQgZgFuLs3ajbvDCvrQ/mD3LU2k+XAhg42zUR1Vjpg0Wh+MxOY9HMB31VPV50wSVndI1MXKo35dncyeIjzi3DClBV41lZZsSDYu/C3WHeYjhZhv6nXEqwCMazpanpaXjEFa4PbdT7hjgy1LYgNFdUPf3WP/jbHjJ98WxmWzGuHEpySmjOu09B3udvdXsfSGyoK9L6cpKQ3ompGhp4O6b+xw5Z/VzRsMYSCpuX4rL11YOAbX/ZOrG8xNmWmg6kgXRIE8mec7+XXqmZiD9CzmExqM4f+hK/VJEzvJlj75IbL5DQKLaB67iECscGx5Hs3KHfWcDMJ3HTjyqVf0R+62F8oH3GgNjoSCYCTd0f+RBks/suUx0VTxPWDobck7F91+T/b9f4TX9VWXyR5IZhnmQjFby+PdmflkIzoBalrj2YzcL+AzDseoJDFwWPsiceVw==;24:922MMiqgvhmsjyiaWpdJRY0w01byMcgNcuQIeJK2FtaBTu1bAXhZ1EmNUD7YUONBYRBD4BWbWgXIgwLzMdiCsevgZZftkUdh6c8sqb4Mxpg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB0606;7:6I1q4hobhlySBKNCQuhaVeXBs0IaJLdu0qDb9Wq0uJSccANAbwj6PTOq1CBRcRPYMkDpUbjTJ1gbudRQGENQyzO2f4xqjk18T0/lwJUKlMm04QlwArtNp4th6KDcxuLAdUGpMH8/9ufH3lHvSjlCySYCph8bKtd5j5QvuaWVJZcjB+ABCY4LCx34F3Z4T3pflWPO+9k4LOY1oT1l/GObic+yqlBrnGA7JUyKF5Ef4g9zpuSRl+f3raMGQC6U1TIvD2p6it3Te8M5y0oyoFVWo7wVy6P0qH5cUQY/EUmDjQmuNVyv9kw+54W9Mv8795ZFESIpUYWwmApIp7Kj2sqcavgVRBK0dhJDYFnA6sKeHtJYMkvrFMAJGNY2tILCE1VhkWFtARbSKq3yp+SsCkcg6cnJIKiawMdXgvfcSjwRB64ylUZ8ZRA+hLyn/XEVMRVF7xiFZbTTuikysqn+QNRjw/5YBd1OUhPGdq5bcSgVoPlX2ro0h2H3IxqYiJRnas+7zmsUGtIHN1J+59Cxsmg0PP+299mTnjTU8Yysvp2ch7sYm+x0E9Q+Uv9uIEULcCdgFFmTvXhkMZcMLV2DTAfPHRq1qOx5DDzd6FB1scTr0+VNTbjHSGU+fmMRG0bjILJLt3OfB9C59urYZbbQcD2nAT9wBu8jZXiivcdVxkaLi3mXOyaeFTUtyebd0+OI+yV9lgkN5I5RsnCzkfmA1pIJ8I2b39L/IUUHQg6cT2ytXQfULLKzL36h4l0seUWQlTZBJGuccV/BqOiQ7p0rtPiANcIXlLQWE//QGttBF+MYAmI= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jul 2017 16:51:31.3566 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e;Ip=[192.88.158.2];Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0301MB0606 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2017-07-12 at 13:36 +0200, Rafael J. Wysocki wrote: > On Wed, Jul 12, 2017 at 1:29 PM, Leonard Crestez > wrote: > > > > This checks that the cpufreq driver actually sets the requested > > frequency. > This won't work on modern x86  with APERF/MPERF (see recent commits in > that area). This test should be skipped if the cpu always adjusts it's own frequency dynamically. It should check if scaling_set_speed won't reflect in cpuinfo_cur_freq, but I'm not sure how to do that reliably. I checked with the intel_pstate driver and it's already skipped in this test because no userspace governor is available. This could be a way to check if the CPU supports targetting a precise constant frequency. Or are you saying that cpuinfo_cur_freq in general shouldn't be expected to just return the current frequency but also adjust for time spent in various idle states? It seems to me that if you want to track the current load it might be better to report this through different more explicit mechanism. In particular imx already supports cpuidle states where the arm core clock is turned off and later resumed but this has no effect on cpuinfo_cur_freq. -- Regards, Leonard