From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753437AbdKJPjE (ORCPT ); Fri, 10 Nov 2017 10:39:04 -0500 Received: from mout.kundenserver.de ([217.72.192.74]:54473 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753202AbdKJPhs (ORCPT ); Fri, 10 Nov 2017 10:37:48 -0500 From: Arnd Bergmann To: Anil Gurumurthy , Sudarsana Kalluru , "James E . J . Bottomley" , "Martin K . Petersen" Cc: linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org, y2038@lists.linaro.org, hch@lst.de, hare@suse.com, jthumshirn@suse.de, Arnd Bergmann Subject: [PATCH 0/7] scsi: bfa: do_gettimeofday removal Date: Fri, 10 Nov 2017 16:37:08 +0100 Message-Id: <20171110153715.1929456-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:Sax7RuCEIOEKSr1ZlJL6JOoljk4zaPCUdnwl9SOSQUZemILZz17 lbOm+Hp2boO+UQThICCNysXZ6bdKf6jY9B/g1iHJcuotCMPgaOzORyBae/ZwPkFGcBmeDt7 k16OGZKrLR94Sc9KtH5cNzDRb3iGhfEHXJmui/SzWquyMovgVpd5a9oacYgbVjmqK5laZsi okQzFXe/wzLWh3zHJqFeg== X-UI-Out-Filterresults: notjunk:1;V01:K0:15Z4swa3zfU=:KhFxwTWzuJfPW60Hrzpycx wgksbIuEdi4SUDtaAndATLHbTF01BJtz1KMTOKHf2KLFd6ye42yXDEegSK636KNJAkZuTZahq Q73A5YFOnkwH9Krfhd9XbWoqaFsnAxwFu4aKVr+/FORDWA+KpidvZm25eiL1lXEfjgfomCkhX HmNeAcnSE6zRtsQkZlQqPYbvmuCgG9MQ9xCDKEMsJfQgvoQdlh53ls1DqS0E+c8VT+OyDzVar ti5EDRUn0LxrmSD4E0bKF/N3kPCwO6zBfuoRFLULmf9Up4GSrdabA/olj4gdEEMN1bV8GZNTg NJhFi3tF3+Ze+iEG65qOcOe4M1HPBuejQloymTdqrN6e6NTfjuJxkfuxn5+R69/zYmYVQpore RxgvKwkuHtJW8vH429g98dfMWmO1w1bHbFb5/6tDqyKhTraA3gI+PlYgvPPt6HV241mCqeu9/ W3kmMgTmpVYXbOxdXv1m+U85HJvNlx5RDNHlP1ceu0bOcZpNb0CbAD4NVk68IFoI4Bc/7+p9O ohdymUOCmKWeontU7tR8ipd7iKsHpIDoPaj4rPman+6MTiYscPxkIBHKjIJQxGxZUqHzWpWP/ G0AEyyq4cy+p5/CwmWcIGnPHxgyzDnvBFAAcaDf0dC1WtqZnSr8GEFKUOUbcpuRg+CM36snEn 5dEwbwvYxiqP/Vrpp7iUypjSU41uYl0elYudpoGRph40UfP71RlH3LEUt7qUkAxYTDSJqX1JO krYjNHnOt9ixGm6ghbelBkGmMpacFSPL6Fon6w== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The bfa driver is one of the main users of do_gettimeofday(), a function that I'm trying to remove as part of the y2038 cleanup. The timestamps are all uses in slightly different ways, so this has turned into a rather longish series for doing something that should be simple. The last patch in the series ("scsi: bfa: use 64-bit times in bfa_aen_entry_s ABI") is one that needs to be reviewed very carefully, and it can be skipped if the maintainers prefer to leave the 32-bit ABI unchanged, the rest are hopefully fairly straightforward. Arnd Arnd Bergmann (7): scsi: bfa: use ktime_get_real_ts64 for firmware timestamp scsi: bfa: use proper time accessor for stats_reset_time scsi: bfa: improve bfa_ioc_send_enable/disable data scsi: bfa: document overflow of io_profile_start_time scsi: bfa: replace bfa_get_log_time() with ktime_get_real_seconds() scsi: bfa: try to sanitize vendor netlink events scsi: bfa: use 64-bit times in bfa_aen_entry_s ABI drivers/scsi/bfa/bfa_cs.h | 6 +++--- drivers/scsi/bfa/bfa_defs_svc.h | 3 ++- drivers/scsi/bfa/bfa_fcpim.c | 3 ++- drivers/scsi/bfa/bfa_fcpim.h | 4 ++-- drivers/scsi/bfa/bfa_ioc.c | 8 ++++--- drivers/scsi/bfa/bfa_port.c | 15 +++---------- drivers/scsi/bfa/bfa_port.h | 2 +- drivers/scsi/bfa/bfa_svc.c | 47 ++++++++++++----------------------------- drivers/scsi/bfa/bfa_svc.h | 2 +- drivers/scsi/bfa/bfad_bsg.c | 4 +--- drivers/scsi/bfa/bfad_im.h | 32 +++++++++++++++++++--------- 11 files changed, 56 insertions(+), 70 deletions(-) -- 2.9.0