Received: by 10.223.164.221 with SMTP id h29csp2208111wrb; Thu, 2 Nov 2017 07:28:39 -0700 (PDT) X-Google-Smtp-Source: ABhQp+Q3QcHPpA6WoJCtes/MwrdDUrW+0DwyH4/W2KFDnekSQ4l7hdjIfvvg8SyO2NJEK1R4KhVe X-Received: by 10.99.42.210 with SMTP id q201mr3697152pgq.7.1509632919779; Thu, 02 Nov 2017 07:28:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1509632919; cv=none; d=google.com; s=arc-20160816; b=ICvLO6YTGT8g1fqLIHdfR/2TduXatGh9XOgOhnQsRCRlwUzkdcDJCPCP0v36/Y8a+6 rZ2B1+4sUChLPZceIhgqhC8oyFQGIrbnTG6ei0uvRwyUCkx8ObboawvK0ltyyEeVI0wi HeTpX+lIUEZjvgA0rTqY62QA3OcS/44CbwvdJt0lQUwHIm4gvFdiTIzzAqwdEJMqp4nR Dt6Hn5kTlEGOGrwWOLgiPqe9Ud8tkB4L1ZHypvRv/ORXZa0Xj3lmLFHyfGMOAwS/zGIP SrjFyde+iPZ308cKMbn/er8OlIgsmX4PR0O/5oX7dXnzv8ORFyj2DYO1qlFRnFGLnAuL /9pw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature :arc-authentication-results; bh=6s6toR9y49hiFt/HCgf7QGO6SsTjsVd9ZPnzqCx2OWI=; b=cNH26Fj+MbCd5OL+wKTsuPflu9CxaGbAZrxKR4ZXba8X2ezBVQGb3k933mFW3vOG0e 1trEAv1QT9qEf4fJfizCYLQAaMjDv5Dy68fgu9Xw5JJe7H14H/GVTK+202h9cJ+z8L79 LrRPpXzVLsqTfSX87bhvTNxljpC5zVGBU7IgqT6NMTX53coD2kRSVBEEArImRxUEPYvy +7kU18Mpzy7oM/hRdLSF2G/Cydw9klsaU3ppmH5dM8Zvj7Q335E/ssme2FTNBDQduIvG rlfr0LqwZyvp33giifm12/UqOqfLdlkfsmvy0ZNY+KJzizNy7YjoYp9a54YzuFPASrDP UJpw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20150623.gappssmtp.com header.s=20150623 header.b=cr6Xsq80; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h185si3557803pgc.724.2017.11.02.07.28.26; Thu, 02 Nov 2017 07:28:39 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel-dk.20150623.gappssmtp.com header.s=20150623 header.b=cr6Xsq80; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933553AbdKBO1h (ORCPT + 97 others); Thu, 2 Nov 2017 10:27:37 -0400 Received: from mail-io0-f170.google.com ([209.85.223.170]:49587 "EHLO mail-io0-f170.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933534AbdKBO1e (ORCPT ); Thu, 2 Nov 2017 10:27:34 -0400 Received: by mail-io0-f170.google.com with SMTP id n137so14381555iod.6 for ; Thu, 02 Nov 2017 07:27:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=6s6toR9y49hiFt/HCgf7QGO6SsTjsVd9ZPnzqCx2OWI=; b=cr6Xsq804l/9hxqgD1f5m0x9l0X9+x1QyYmu2jJyDercklgT4Pawl9esyhAIl4N609 H8emuWx2UEBUQgnjNRZNDH6L8mqBiRANlEvA+NZUeehJcvpQBJDFYByCv9ouyDsqlELC /CSTA+HMGwSeA7QN2M4Zg8Z9bcDf3W/HTX22MqLo4R49uk4lr8af2O8rOO7xEHh9wx9n wTKQ2ybVDJT+vmdIoFHSZFMe+1L20iFoMbq1uKvPCF1SRACdA8iKMWOjlq1/EHxz8Veg bVgJ+nnfFK+zKfjDnVWkqc4qgY+qMrDmvv+t6jKqjvxrcjbBuO0R55xBDb/HVkVXTRHH 8BLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=6s6toR9y49hiFt/HCgf7QGO6SsTjsVd9ZPnzqCx2OWI=; b=Kr5lBXFH0/2I1N4v6/oUGCCoUIAfEDVuvMRDQEqcvcry2pm2kK4EbkV4nQekmnBWvx e3QCOQbs8NIivHy9sGKM6DQJ1bbEVgKYamY/isvlQqJ4Xfz+hecFr3g0QQWmSETT59Ng Hg/Lx0qez6iwMSV8G2e8cPkYJhtNPTdArRWFFnbasLVX0Tm3H4yZwumV9GUnHRtJ8GF6 KCYyPFp0joV/+rR+QTeX4OGC+Z6ccaLlwOJ0f+tL658H8FXnXNw07otU+mKM3AhpCNVC i7n2+l74/qVTEe4WygkyRuPSH7s3okqX2j9cY4XZZrg7bvZI1L6stmdGqa6atYOncqsf FCJQ== X-Gm-Message-State: AMCzsaWQSvV6PiuCe4YJaKerwNR4l9T26niQRKrkYUk3wQAIyA54Mb+Y slSGv8rhUzE814FQO0jrcRMRA6GbBwI= X-Received: by 10.107.142.6 with SMTP id q6mr4562213iod.29.1509632853356; Thu, 02 Nov 2017 07:27:33 -0700 (PDT) Received: from [192.168.1.154] ([216.160.245.98]) by smtp.gmail.com with ESMTPSA id p17sm1530563iod.40.2017.11.02.07.27.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 02 Nov 2017 07:27:32 -0700 (PDT) Subject: Re: [PATCH] skd: use ktime_get_real_seconds() To: Arnd Bergmann , Bart Van Assche Cc: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org References: <20171102114209.1686507-1-arnd@arndb.de> From: Jens Axboe Message-ID: <2008f991-f586-3552-5284-269ebc235e89@kernel.dk> Date: Thu, 2 Nov 2017 08:27:31 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20171102114209.1686507-1-arnd@arndb.de> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 11/02/2017 05:42 AM, Arnd Bergmann wrote: > Like many storage drivers, skd uses an unsigned 32-bit number for > interchanging the current time with the firmware. This will overflow in > y2106 and is otherwise safe. > > However, the get_seconds() function is generally considered deprecated > since the behavior is different between 32-bit and 64-bit architectures, > and using it may indicate a bigger problem. > > To annotate that we've thought about this, let's add a comment here > and migrate to the ktime_get_real_seconds() function that consistently > returns a 64-bit number. Thanks Arnd, applied. -- Jens Axboe From 1582954444303175063@xxx Thu Nov 02 11:43:17 +0000 2017 X-GM-THRID: 1582954444303175063 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread