Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1763202AbdLSNzq (ORCPT ); Tue, 19 Dec 2017 08:55:46 -0500 Received: from mail-lf0-f45.google.com ([209.85.215.45]:45125 "EHLO mail-lf0-f45.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1763176AbdLSNzl (ORCPT ); Tue, 19 Dec 2017 08:55:41 -0500 X-Google-Smtp-Source: ACJfBothDOD+I+qmJmBn8RD7PEKOHmHIyPXUfZKhKXniePrjuW02l0Ii8p+cGEq+UsIquVxYu0ixp4V3sfPIH+Hidow= MIME-Version: 1.0 In-Reply-To: <20171219132522.etacjnltyrc3xjks@hirez.programming.kicks-ass.net> References: <20171218150544.8000-1-cmo@melexis.com> <20171218164449.dtdgk2bvnl4nbjcm@hirez.programming.kicks-ass.net> <20171219132522.etacjnltyrc3xjks@hirez.programming.kicks-ass.net> From: Crt Mori Date: Tue, 19 Dec 2017 14:54:59 +0100 Message-ID: Subject: Re: [PATCH v6 1/3] lib: Add strongly typed 64bit int_sqrt To: Peter Zijlstra Cc: Jonathan Cameron , Ingo Molnar , Andrew Morton , Kees Cook , Rusty Russell , Ian Abbott , Larry Finger , Niklas Soderlund , Thomas Gleixner , Krzysztof Kozlowski , Masahiro Yamada , linux-kernel@vger.kernel.org, Linux Iio Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 433 Lines: 19 On 19 December 2017 at 14:25, Peter Zijlstra wrote: > On Tue, Dec 19, 2017 at 10:31:18AM +0100, Crt Mori wrote: >> IIO kernel does not have the recent version in, so thanks for heads > > IIO? > Industrial Input / Output Subsytem tree >> up. It does not change much for my function. > > The comment says: > > * Computes: floor(sqrt(x)) > > floor(sqrt(2^64-1)) == 2^32-1 > OK, so return value should be u32.