From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934415AbdKBXFP (ORCPT ); Thu, 2 Nov 2017 19:05:15 -0400 Received: from mail-pf0-f194.google.com ([209.85.192.194]:45376 "EHLO mail-pf0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751507AbdKBXFO (ORCPT ); Thu, 2 Nov 2017 19:05:14 -0400 X-Google-Smtp-Source: ABhQp+Q/g5d48P6fex5nh8JQer3jSDqgiRwtMjCIIWAnPFzGlxq/rET/KLlEsEmSONtFnvCfFcdoAw== Date: Thu, 2 Nov 2017 16:05:10 -0700 From: Kees Cook To: Thomas Gleixner Cc: linux-kernel@vger.kernel.org Subject: [GIT PULL] timers-conversion updates for next (part 3) Message-ID: <20171102230510.GA103318@beast> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Thomas, Please pull these timer conversions for tip/timers/core. These are various per-architecture changes, misc drivers not picked up by specific maintainers, changes that depend on the timer_setup_on_stack() API, and other things that got Acked/Reviewed along the way but were not picked up by other maintainers (and which, at least currently, have no conflicts in -next). I'm currently carrying a "late rc1" tree as well, which is based on top of -next, which has a handful more conversions that depend on various trees, making them impossible to merge cleaning either via tip or via a separate maintainer's tree. (This tree has the final treewide changes too.) Thanks! -Kees The following changes since commit 6082a6e44434a17f194048b7d48df56f148ec6d4: kernel/time/Kconfig: Fix typo in comment (2017-11-02 12:50:34 +0100) are available in the git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git tags/timers-conversion-next3 for you to fetch changes up to 25b42fa8f8a45d863f704bbfe3c79a46958cf4dc: drivers/sgi-xp: Convert timers to use timer_setup() (2017-11-02 15:50:51 -0700) ---------------------------------------------------------------- various per-architecture conversions several driver conversions not picked up by a specific maintainer other Acked/Reviewed conversions to go through tip ---------------------------------------------------------------- Kees Cook (21): rcu: Convert timers to use timer_setup() fs/ncpfs: Convert timers to use timer_setup() ACPI / APEI: Convert timers to use timer_setup() drm/etnaviv: Convert timers to use timer_setup() media: pvrusb2: Convert timers to use timer_setup() watchdog: cpwd: Convert timers to use timer_setup() watchdog: lpc18xx_wdt: Convert timers to use timer_setup() powerpc/watchdog: Convert timers to use timer_setup() x86, calgary: Convert timers to use timer_setup() xtensa: Convert timers to use timer_setup() ia64: Convert timers to use timer_setup() ARM: footbridge: Convert timers to use timer_setup() arm: pxa: Convert timers to use timer_setup() mips: ip22/32: Convert timers to use timer_setup() sparc/led: Convert timers to use timer_setup() auxdisplay: Convert timers to use timer_setup() hwrng/xgene-rng: Convert timers to use timer_setup() drivers/macintosh: Convert timers to use timer_setup() drivers/memstick: Convert timers to use timer_setup() drivers/pcmcia: Convert timers to use timer_setup() drivers/sgi-xp: Convert timers to use timer_setup() arch/arm/mach-footbridge/dc21285.c | 26 +++++--------- arch/arm/mach-pxa/lubbock.c | 15 ++++---- arch/arm/mach-pxa/sharpsl_pm.c | 8 ++--- arch/ia64/include/asm/sn/bte.h | 4 ++- arch/ia64/kernel/mca.c | 8 ++--- arch/ia64/kernel/salinfo.c | 5 ++- arch/ia64/sn/kernel/bte.c | 12 ++++--- arch/ia64/sn/kernel/bte_error.c | 17 ++++----- arch/ia64/sn/kernel/huberror.c | 2 +- arch/ia64/sn/kernel/mca.c | 5 ++- arch/mips/sgi-ip22/ip22-reset.c | 26 +++++++------- arch/mips/sgi-ip32/ip32-reset.c | 21 ++++++----- arch/powerpc/kernel/watchdog.c | 5 ++- arch/sparc/kernel/led.c | 16 +++++---- arch/x86/kernel/pci-calgary_64.c | 8 ++--- arch/xtensa/platforms/iss/console.c | 9 +++-- arch/xtensa/platforms/iss/network.c | 13 +++---- drivers/acpi/apei/ghes.c | 7 ++-- drivers/auxdisplay/img-ascii-lcd.c | 10 +++--- drivers/auxdisplay/panel.c | 4 +-- drivers/char/hw_random/xgene-rng.c | 8 ++--- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 7 ++-- drivers/macintosh/smu.c | 10 +++--- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 64 ++++++++++++++++++--------------- drivers/memstick/host/jmb38x_ms.c | 10 +++--- drivers/memstick/host/r592.c | 7 ++-- drivers/memstick/host/tifm_ms.c | 6 ++-- drivers/misc/sgi-xp/xpc_main.c | 15 ++++---- drivers/misc/sgi-xp/xpc_sn2.c | 15 ++++---- drivers/pcmcia/bcm63xx_pcmcia.c | 6 ++-- drivers/pcmcia/bfin_cf_pcmcia.c | 6 ++-- drivers/pcmcia/i82365.c | 6 ++-- drivers/pcmcia/omap_cf.c | 8 ++--- drivers/pcmcia/pd6729.c | 7 ++-- drivers/pcmcia/soc_common.c | 7 ++-- drivers/pcmcia/tcic.c | 8 ++--- drivers/pcmcia/yenta_socket.c | 7 ++-- drivers/watchdog/cpwd.c | 8 ++--- drivers/watchdog/lpc18xx_wdt.c | 13 +++---- fs/ncpfs/inode.c | 4 +-- fs/ncpfs/ncp_fs_sb.h | 2 +- fs/ncpfs/sock.c | 6 ++-- kernel/rcu/rcutorture.c | 4 +-- kernel/rcu/tree_plugin.h | 9 ++--- 44 files changed, 215 insertions(+), 249 deletions(-) -- Kees Cook Pixel Security