From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758259AbbKSKGT (ORCPT ); Thu, 19 Nov 2015 05:06:19 -0500 Received: from eu-smtp-delivery-143.mimecast.com ([207.82.80.143]:33741 "EHLO eu-smtp-delivery-143.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758145AbbKSKGR convert rfc822-to-8bit (ORCPT ); Thu, 19 Nov 2015 05:06:17 -0500 Subject: Re: [PATCH 2/5] arm64: cpufeature: Track unsigned fields To: AKASHI Takahiro , linux-arm-kernel@lists.infradead.org References: <1447866238-22970-1-git-send-email-suzuki.poulose@arm.com> <1447866540-23207-1-git-send-email-suzuki.poulose@arm.com> <1447866540-23207-2-git-send-email-suzuki.poulose@arm.com> <564D56CA.60502@linaro.org> <564D9E61.8010802@arm.com> Cc: catalin.marinas@arm.com, will.deacon@arm.com, mark.rutland@arm.com, ard.biesheuvel@linaro.org, linux-kernel@vger.kernel.org From: "Suzuki K. Poulose" Message-ID: <564D9F15.3020508@arm.com> Date: Thu, 19 Nov 2015 10:06:13 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <564D9E61.8010802@arm.com> X-OriginalArrivalTime: 19 Nov 2015 10:06:13.0419 (UTC) FILETIME=[EBFC47B0:01D122B1] X-MC-Unique: M9eu0ayMTDiC9zPuQSkmnA-1 Content-Type: text/plain; charset=WINDOWS-1252; format=flowed Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 19/11/15 10:03, Suzuki K. Poulose wrote: > On 19/11/15 04:57, AKASHI Takahiro wrote: >> Hi >> >> From my curiosity, >> can you please clarify your criteria regarding which fields of a register should be signed or unsigned? >> I guessed that the fields marked with FTR_LOWER_SAFE or FTR_HIGHER_SAFE could be unsigned, Also, the unsigned values are not restricted to LOWER_SAFE/HIGHER_SAFE, but also applies for FTR_EXACT, so that we use the appropriate methods to extract them. Suzuki