From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Morton Subject: incoming Date: Thu, 20 Feb 2020 20:00:30 -0800 Message-ID: <20200220200030.9eb0c74410ac165503ef2577@linux-foundation.org> Reply-To: linux-kernel@vger.kernel.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from mail.kernel.org ([198.145.29.99]:34034 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729027AbgBUEAb (ORCPT ); Thu, 20 Feb 2020 23:00:31 -0500 Sender: mm-commits-owner@vger.kernel.org List-Id: mm-commits@vger.kernel.org To: Linus Torvalds Cc: linux-mm@kvack.org, mm-commits@vger.kernel.org - A few y2038 fixes which missed the merge window whiole dependencies in NFS were being sorted out. - A bunch of fixes. Some minor, some not. Subsystems affected by this patch series: Arnd Bergmann : y2038: remove ktime to/from timespec/timeval conversion y2038: remove unused time32 interfaces y2038: hide timeval/timespec/itimerval/itimerspec types Ioanna Alifieraki : Revert "ipc,sem: remove uneeded sem_undo_list lock usage in exit_sem()" Christian Borntraeger : include/uapi/linux/swab.h: fix userspace breakage, use __BITS_PER_LONG for swap SeongJae Park : selftests/vm: add missed tests in run_vmtests Joe Perches : get_maintainer: remove uses of P: for maintainer name Douglas Anderson : scripts/get_maintainer.pl: deprioritize old Fixes: addresses Christoph Hellwig : mm/swapfile.c: fix a comment in sys_swapon() Vasily Averin : mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() Alexandru Ardelean : lib/string.c: update match_string() doc-strings with correct behavior Gavin Shan : mm/vmscan.c: don't round up scan size for online memory cgroup Wei Yang : mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM Alexander Potapenko : lib/stackdepot.c: fix global out-of-bounds in stack_slabs Randy Dunlap : MAINTAINERS: use tabs for SAFESETID MAINTAINERS | 8 - include/linux/compat.h | 29 ------ include/linux/ktime.h | 37 ------- include/linux/time32.h | 154 --------------------------------- include/linux/timekeeping32.h | 32 ------ include/linux/types.h | 5 - include/uapi/asm-generic/posix_types.h | 2 include/uapi/linux/swab.h | 4 include/uapi/linux/time.h | 22 ++-- ipc/sem.c | 6 - kernel/compat.c | 64 ------------- kernel/time/time.c | 43 --------- lib/stackdepot.c | 8 + lib/string.c | 16 +++ mm/memcontrol.c | 4 mm/sparse.c | 2 mm/swapfile.c | 2 mm/vmscan.c | 9 + scripts/get_maintainer.pl | 32 ------ tools/testing/selftests/vm/run_vmtests | 33 +++++++ 20 files changed, 93 insertions(+), 419 deletions(-)