Received: by 2002:a25:ca44:0:0:0:0:0 with SMTP id a65csp694775ybg; Tue, 28 Jul 2020 16:53:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz7K5HWbGOLm6DxR+TWpDfA2B5SXpmzwwKxV/3Im2ktTkcOYOq7I//pg9nQOqivrkOF982O X-Received: by 2002:a17:906:c18d:: with SMTP id g13mr23293462ejz.239.1595980381000; Tue, 28 Jul 2020 16:53:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1595980380; cv=none; d=google.com; s=arc-20160816; b=LDOHtl0MsbZbtkogMTL0yIPac3sItzvDhU974AoEujmXTEgauXyGTG/FY05zQx8c04 xComw5q8noXIvD1SLAuR6Icyjcy+LO6SwLHK8JgRsFkEEkdNrK9ee+5gDBA++0FZmXNq Tf54CiQkEXV1uq6EOhr8t/k0vvDwIl+htuV2mkqw3CgSWr9SynfbOeWUnxvF5qU3cXTc ErsaM+rwkXqlHUwfE/tP+6/G1695KOr6TEA/in4VArlntYDnukjzwmF2XRNGnFD5wDfC bAnPvY4yTD/Q/dPjoYefue51ODHuW3mmrIzIkuqgPNAA0+SlBITsCCbRTiBwLkLW0Tkm faig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=jRxdAdAcHQnSvpTiqQgDtVDOtHSnq2LhAba7kclXwmw=; b=VQhIIuwFFyvKVjc/wf+alP3nWpNZMyKuF3X8zmDyEx36eGrx/s4A9R/iGeWHqf9n5D Uj8jHEx8NwcdrxTrrG32Gpmaz9h7v6f1stR0xnESwNEijzHcZGbcElLngWB/61vYy23I jHUenqSaxOM7OdZO3IPxvj3WlyqXwPN0kdRkUg4qRjhyx2ACfMI/aOH/3szt7/Tuufqu yEPtBl3jr7CArarJmprHPq3lRK5fQImRUmEGNBC+uVIkOCiGF9B9P5ptkGxerStWg0xn tKPER4TX1ncOKSeh+B5ckH5DeQYdd2hvkA1edRxxuotMHaEAEsJfqJjYjA3ub7uGEVh3 yI0w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=CLdorriL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a16si149602edn.520.2020.07.28.16.52.38; Tue, 28 Jul 2020 16:53:00 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=CLdorriL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730223AbgG1XuT (ORCPT + 99 others); Tue, 28 Jul 2020 19:50:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37880 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729380AbgG1XuS (ORCPT ); Tue, 28 Jul 2020 19:50:18 -0400 Received: from mail-io1-xd43.google.com (mail-io1-xd43.google.com [IPv6:2607:f8b0:4864:20::d43]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 44B71C061794 for ; Tue, 28 Jul 2020 16:50:18 -0700 (PDT) Received: by mail-io1-xd43.google.com with SMTP id l1so22643430ioh.5 for ; Tue, 28 Jul 2020 16:50:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=jRxdAdAcHQnSvpTiqQgDtVDOtHSnq2LhAba7kclXwmw=; b=CLdorriLRZlh+3BoQMXxMwaWcWPavdGBwY5QQyfKxAA8388SW7TpF+RcKYp3UH8z8j TFA9xrNz6x9GOIfm3+uDe9vLt/3yxdKN3o4f1XkLdRbzEhiT8fY4MivoXSPjS+mKj+XX T2YaqUyn3rKQK4mlv4WSeVv/8yza4afEF6UVC7pecWB2puz14dxFfwZ2bUMVihlG568D xbKVLrWawCnrsJYAc3FmTbnDCXw3B70TpEC5zyhb+wwhg7U1Fvzwg4r/sJDyeQ7eUhLX zx3KtBrYWKgqPYYuf8ZegpOQ6TQIhvIS3pZ1cUUMHL0RCXO1aMP3bFbSnowYHsBuGFoD uZqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=jRxdAdAcHQnSvpTiqQgDtVDOtHSnq2LhAba7kclXwmw=; b=EsaQbEiT+L03J10SCrGvgFv4MRtt4mlaU/BVjJ5sYfgxAGmDrt07lH4lUBdRDyiQfg y0fbgex+HEAAKWRIbik64CHTa2n9Hs3DaEVTOUCUq1n+Sv+Zx/5hOrO7q2TN4i3BYe2h Gbp82+fyjh7GVb/Q15VcmF2l9GIvE8P4bI90AWYJGZRPicTqlCzfHfFZW8lT55VNBAKC aPCsKjbgNQVyoojm6FNZFP1D6qCKTsbiPgVencMLY8WbEinfEDGRg8fYTSoz5wSSiWyK X7HkL7eIcn/vdDBiL7Lz6CyopZtyyhm6iizmzrv1a9qQhGaGgbia8ZiGiEgv16OhvwMp pSUQ== X-Gm-Message-State: AOAM532KUnquWW1MjlPm8Zo/2rNMSFNo6PJL0s1RUF6SxY8WKHDX/i6k azsuh4370nHz905F5UMYOyDR9JSrVZgsc/SDxuU7NQ== X-Received: by 2002:a6b:c3cf:: with SMTP id t198mr30778184iof.164.1595980217386; Tue, 28 Jul 2020 16:50:17 -0700 (PDT) MIME-Version: 1.0 References: <159597929496.12744.14654593948763926416.stgit@bmoger-ubuntu> <159597947370.12744.8741858978174141331.stgit@bmoger-ubuntu> In-Reply-To: <159597947370.12744.8741858978174141331.stgit@bmoger-ubuntu> From: Jim Mattson Date: Tue, 28 Jul 2020 16:50:06 -0700 Message-ID: Subject: Re: [PATCH v3 01/11] KVM: SVM: Introduce __set_intercept, __clr_intercept and __is_intercept To: Babu Moger Cc: Paolo Bonzini , Vitaly Kuznetsov , Wanpeng Li , Sean Christopherson , kvm list , Joerg Roedel , "the arch/x86 maintainers" , LKML , Ingo Molnar , Borislav Petkov , "H . Peter Anvin" , Thomas Gleixner Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jul 28, 2020 at 4:37 PM Babu Moger wrote: > > This is in preparation for the future intercept vector additions. > > Add new functions __set_intercept, __clr_intercept and __is_intercept > using kernel APIs __set_bit, __clear_bit and test_bit espectively. > > Signed-off-by: Babu Moger Sean will probably complain about introducing unused functions, but... Reviewed-by: Jim Mattson