Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752536AbdI1JLp (ORCPT ); Thu, 28 Sep 2017 05:11:45 -0400 Received: from namei.org ([65.99.196.166]:50775 "EHLO namei.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751579AbdI1JLn (ORCPT ); Thu, 28 Sep 2017 05:11:43 -0400 Date: Thu, 28 Sep 2017 19:11:27 +1000 (AEST) From: James Morris To: Baolin Wang cc: dhowells@redhat.com, james.l.morris@oracle.com, serge@hallyn.com, arnd@arndb.de, broonie@kernel.org, keyrings@vger.kernel.org, linux-kernel@vger.kernel.org, linux-security-module@vger.kernel.org Subject: Re: [PATCH v2 0/2] Fix y2038 issues for security/keys subsystem In-Reply-To: Message-ID: References: User-Agent: Alpine 2.21 (LRH 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1141 Lines: 33 On Thu, 21 Sep 2017, Baolin Wang wrote: > Since 'time_t', 'timeval' and 'timespec' types are not year 2038 safe on > 32 bits system, this patchset tries to fix this issues for security/keys > subsystem. > > Changes since v1: > - Add reviewed tag from Arnd. > - Drop Patch 3 which had been merged into kernel 4.14 by David. > > Baolin Wang (2): > security: keys: Replace time_t/timespec with time64_t > security: keys: Replace time_t with time64_t for struct > key_preparsed_payload > > include/linux/key-type.h | 2 +- > include/linux/key.h | 7 ++++--- > security/keys/gc.c | 20 ++++++++++---------- > security/keys/internal.h | 8 ++++---- > security/keys/key.c | 27 ++++++++++----------------- > security/keys/keyring.c | 18 +++++++++--------- > security/keys/permission.c | 3 +-- > security/keys/proc.c | 20 ++++++++++---------- > security/keys/process_keys.c | 2 +- > 9 files changed, 50 insertions(+), 57 deletions(-) David, have you taken these into your tree? I can apply them to mine if needed. -- James Morris