From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932632AbcFOMrC (ORCPT ); Wed, 15 Jun 2016 08:47:02 -0400 Received: from mail-wm0-f48.google.com ([74.125.82.48]:37577 "EHLO mail-wm0-f48.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753270AbcFOMq5 (ORCPT ); Wed, 15 Jun 2016 08:46:57 -0400 From: Paolo Bonzini To: linux-kernel@vger.kernel.org, kvm@vger.kernel.org Cc: Andy Lutomirski , Ingo Molnar , x86@kernel.org, Minfei Huang Subject: [PATCH v2 0/2] pvclock: more code cleanup Date: Wed, 15 Jun 2016 14:46:49 +0200 Message-Id: <1465994811-55091-1-git-send-email-pbonzini@redhat.com> X-Mailer: git-send-email 1.8.3.1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Patch 1 simplifies the pvclock.h API by moving seqcount logic into two new functions pvclock_read_begin and pvclock_read_retry. Patch 2 uses the new simplified API in the vDSO. Paolo Paolo Bonzini (2): pvclock: introduce seqcount-like API x86: vdso: use __pvclock_read_cycles arch/x86/entry/vdso/vclock_gettime.c | 25 +++++------------------ arch/x86/include/asm/pvclock.h | 39 +++++++++++++++++++++--------------- arch/x86/kernel/pvclock.c | 17 ++++++---------- 3 files changed, 34 insertions(+), 47 deletions(-) -- 1.8.3.1