Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp2060398imu; Wed, 12 Dec 2018 08:52:20 -0800 (PST) X-Google-Smtp-Source: AFSGD/UGmcRXU3AswIrPvMC0h8HK8wj2cyqbNa0nbVRw1dWzvxBBxKwMkVc7apqwTFnBE+fCZj0R X-Received: by 2002:a62:f54f:: with SMTP id n76mr20857745pfh.59.1544633540228; Wed, 12 Dec 2018 08:52:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544633540; cv=none; d=google.com; s=arc-20160816; b=N9EWK7mfA5NzH6j1DbQB5NtjeNwcq1B35A8u+fvOxVLR0DDQh5pNbIQ4h6w94XZrKj wKaDoS78QqsMAmUIlbsMn8PC+EQSKKgDWqro72r+XFePkrdTIu5RhLASXXQBMzdj9FK+ imvDElNu97NeUVgyASzQHJpwdHVen7vIlKI58DWi/HoLqYg47f/RhT1CQ7xZYBhJGBI1 dStO4JL3HMlMhkDhz53KGE1NbRfb2mP2QJt+frNaQTg2rmYHRjvzmRL1mq+Zhftx/+oX 17BO/zZApBezkOf2poFt5RNrygr2wzyDnSLILjPG4oQmHydogx4eK7FZhtBIL2VUhphz 9f1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=X5wO7HAnEbJdgN7SqXMvnp//RN8s3ccfARTnTAk4Vo4=; b=ypBydhKxuge97oBRxun8Myx7wnNTjZEUUYmLs63knJnj7aRelmgd3o8qwTYPJDdXDd uUk31O69e5UnPCWaOmdTBSIcNSBPEhl1KPNN6E9goG5Ne02gPHexJgPv3iM1nIxVAXeC MTGGUfO80936X2jSzv6P4ui7usDx7aoAZBeZeObOOO3RYFrz7vXLENQw2YUchXelNFa/ iljtCdE2Nz7sordSfRwB5RkIuQt9lKhWjk8dZsga5NaQC6dj8KB5y0s/r+Opd+feDcRo wjxhtJTlS5q5eR6U3xuz6AVQ5YESzpxtBZnNgaxkWsodmqJqAvrBH79yvqpWv04YTarl UtUg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id gn22si15029560plb.19.2018.12.12.08.52.05; Wed, 12 Dec 2018 08:52:20 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728089AbeLLQuU (ORCPT + 99 others); Wed, 12 Dec 2018 11:50:20 -0500 Received: from mx1.redhat.com ([209.132.183.28]:50022 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727676AbeLLQuT (ORCPT ); Wed, 12 Dec 2018 11:50:19 -0500 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 81CEB3175A38; Wed, 12 Dec 2018 16:50:19 +0000 (UTC) Received: from vitty.brq.redhat.com (unknown [10.43.2.155]) by smtp.corp.redhat.com (Postfix) with ESMTP id 060B161482; Wed, 12 Dec 2018 16:50:17 +0000 (UTC) From: Vitaly Kuznetsov To: kvm@vger.kernel.org Cc: Paolo Bonzini , =?UTF-8?q?Radim=20Kr=C4=8Dm=C3=A1=C5=99?= , linux-kernel@vger.kernel.org, Roman Kagan Subject: [PATCH v2 0/2] x86/kvm/hyper-v: Direct Mode stimers fixes Date: Wed, 12 Dec 2018 17:50:15 +0100 Message-Id: <20181212165017.13278-1-vkuznets@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.41]); Wed, 12 Dec 2018 16:50:19 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Changes in v2: - PATCH2 added [Roman Kagan] This is a follow-up to my "x86/kvm/hyper-v: direct mode for synthetic timers" series. Roman identified a couple of issues with the patchset: we don't check that the supplied APIC vector is valid and we care about EOI for nothing. These can be merged with the original patch implementing direct mode stimers or just put on top. Vitaly Kuznetsov (2): x86/hyper-v: Stop caring about EOI for direct stimers x86/kvm/hyper-v: disallow setting illegal vectors for direct mode stimers arch/x86/kvm/hyperv.c | 41 ++++++++--------------------------------- 1 file changed, 8 insertions(+), 33 deletions(-) -- 2.19.2