From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753646AbdJSSXw (ORCPT ); Thu, 19 Oct 2017 14:23:52 -0400 Received: from mout.gmx.net ([212.227.15.15]:52787 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752092AbdJSSXv (ORCPT ); Thu, 19 Oct 2017 14:23:51 -0400 Date: Thu, 19 Oct 2017 20:22:58 +0200 From: Helge Deller To: Linus Torvalds , linux-kernel@vger.kernel.org, linux-parisc@vger.kernel.org, James Bottomley , John David Anglin Cc: Guenter Roeck Subject: [GIT PULL] parisc architecture fixes for 4.14 Message-ID: <20171019182258.GA8290@ls3530.fritz.box> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.9.1 (2017-09-22) X-Provags-ID: V03:K0:91sm8hqRWCcqVep2ocwkDoU9hiko4Qbsav1aTbYrT/P4OEVhuE4 ukpmlHbq5NoQJm5I4zFjK80bJmLYKCl1M4dk8nct+RXl3D1mQkNyNnxVWZJi6B3w51YR5CT vT9Wc+CJ7J6ZjYYq5s7cRjrK6ZCuU9nrhMWcnYRk+8UAVfRLJ8naZqR8bWV0iPZ2gygvoFX 7msC8PuDyICiT8bfkWjZA== X-UI-Out-Filterresults: notjunk:1;V01:K0:atX6NHFnLn8=:2k/qgccflMAdpEDMcgI7En ijMoC84dMclJa1Fp0WDvw9/Gu9vgFkCoCVc0/FuGKk9Ajo9OdEPAl1dJF7a7em4p7LhfOUctn ULWZs3FPzxmYGOCApm4Suxsp8WQpe8rWCxKgBbwmIipQJX1WFvPSQD8OUR02MZ0iXlLvCtkoB PrOtX44Imaobr8MHBqcPqy6DLBWNx39OyT/2vl5yhVMMvoGoGcckiywwKKtlCLSs9hOPQVfKG vM/cVzjFP7WTIAhJlFZow7RcC7HiUioz5UPSTIjC6tRPyEa/DA/oASC/MObUQTt28YkUkeVxC wEIWSYq7FwGlIukCwJS4Ad4/a9uX5nWNbeDCj8bBAsYPMaBhFcODvdeZuG8+m/hkk6jZssxtA o1dSyUVX0IjaJxI0ra/mjR0cbdA7wReu6Ti77VZyDj46bxeOpDQ9mOQS/zvONo66WWuFiJ/S6 lmVaWvi0yTgmi51b0/JEqONtSntMPtG6j5zbWOfMUboqk3NDxrLljSNnQymStuIXQL4Fy0u7I 1LgbAdLEgs0GUpj8XsQ1n+hksH42i3hX74lDE8eLws305PzZoPgKo6wGVx8ylNzRwaIHZ362g 4LiZb1v7DmQthCM1RXk/oUsI1axpQGSdiD9jgMyEvA1j1/RxcEqRmGfcgAWWhaNoFU2czGWdF M15oxl0Tfu69DbM46l0rpdwPKKLJUIOeWzE+zoHFk9Couw05VKGgQRxIkaU0xlkKqiGVIEqDZ oRKMiJTpVW2se+r+Bf7VsaJWkzynT6CsIwJTGWt3jl8LLpKeyucFqg5QwgmB5RHLyDhMK1bK2 zou4f+H8paA5+pwC6H+9XtJ13Zm4Q== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, please pull three small but important fixes for the parisc architecture for kernel 4.14 from: git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git parisc-4.14-3 Three small important fixes for the parisc architecture: - Export __cmpxchg_u64() symbol on 32bit kernel too. This unbreaks building the kernel with ixgbe kernel module. From Guenter Roeck. - Fix 64-bit atomic cmpxchg kernel helper function for 32-bit kernel in LWS code for userspace. This unbreaks e.g. the 64-bit variant of the glibc function __sync_fetch_and_add() with a 32-bit parisc kernel. From John David Anglin, tagged for backport to v3.13+. - Detect nonsynchronous CPU-internal cr16 cycle counters more reliable. This avoids stalled CPU warnings by the kernel soft lockup detector. From me, tagged for backport to v4.13+. Thanks, Helge ---------------------------------------------------------------- Guenter Roeck (1): parisc: Export __cmpxchg_u64 unconditionally Helge Deller (1): parisc: Fix detection of nonsynchronous cr16 cycle counters John David Anglin (1): parisc: Fix double-word compare and exchange in LWS code on 32-bit kernels arch/parisc/kernel/parisc_ksyms.c | 2 +- arch/parisc/kernel/syscall.S | 6 +++--- arch/parisc/kernel/time.c | 5 ++++- 3 files changed, 8 insertions(+), 5 deletions(-)