[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20241113172902.7ada7d6e@canb.auug.org.au>
Date: Wed, 13 Nov 2024 17:29:02 +1100
From: Stephen Rothwell <sfr@...b.auug.org.au>
To: Paolo Bonzini <pbonzini@...hat.com>
Cc: Sean Christopherson <seanjc@...gle.com>, KVM <kvm@...r.kernel.org>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>, Linux Next
Mailing List <linux-next@...r.kernel.org>
Subject: Re: linux-next: build warning after merge of the kvm tree
Hi all,
On Mon, 28 Oct 2024 19:29:45 +1100 Stephen Rothwell <sfr@...b.auug.org.au> wrote:
>
> After merging the kvm tree, today's linux-next build (htmldocs) produced
> this warning:
>
> Documentation/virt/kvm/locking.rst:157: ERROR: Malformed table.
>
> +-------------------------------------------------------------------------+
> | At the beginning:: |
> | |
> | spte.W = 0 |
> | spte.Accessed = 1 |
> +-------------------------------------+-----------------------------------+
> | CPU 0: | CPU 1: |
> +-------------------------------------+-----------------------------------+
> | In mmu_spte_update():: | |
> | | |
> | old_spte = *spte; | |
> | | |
> | | |
> | /* 'if' condition is satisfied. */ | |
> | if (old_spte.Accessed == 1 && | |
> | old_spte.W == 0) | |
> | spte = new_spte; | |
> +-------------------------------------+-----------------------------------+
> | | on fast page fault path:: |
> | | |
> | | spte.W = 1 |
> | | |
> | | memory write on the spte:: |
> | | |
> | | spte.Dirty = 1 |
> +-------------------------------------+-----------------------------------+
> | :: | |
> | | |
> | else | |
> | old_spte = xchg(spte, new_spte);| |
> | if (old_spte.Accessed && | |
> | !new_spte.Accessed) | |
> | flush = true; | |
> | if (old_spte.Dirty && | |
> | !new_spte.Dirty) | |
> | flush = true; | |
> | OOPS!!! | |
> +-------------------------------------+-----------------------------------+
>
> Introduced by commit
>
> 5f6a3badbb74 ("KVM: x86/mmu: Mark page/folio accessed only when zapping leaf SPTEs")
I am still seeing this warning.
--
Cheers,
Stephen Rothwell
Content of type "application/pgp-signature" skipped
Powered by blists - more mailing lists