lkml.org 
[lkml]   [2019]   [Jul]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH] powerpc/kvm: Mark expected switch fall-through
    Date
    Date: Tue, 30 Jul 2019 10:53:10 +0200

    Fix the error below triggered by `-Wimplicit-fallthrough`, by tagging
    it as an expected fall-through.

    arch/powerpc/kvm/book3s_32_mmu.c: In function ‘kvmppc_mmu_book3s_32_xlate_pte’:
    arch/powerpc/kvm/book3s_32_mmu.c:241:21: error: this statement may fall through [-Werror=implicit-fallthrough=]
    pte->may_write = true;
    ~~~~~~~~~~~~~~~^~~~~~
    arch/powerpc/kvm/book3s_32_mmu.c:242:5: note: here
    case 3:
    ^~~~

    ---
    arch/powerpc/kvm/book3s_32_mmu.c | 1 +
    1 file changed, 1 insertion(+)

    diff --git a/arch/powerpc/kvm/book3s_32_mmu.c b/arch/powerpc/kvm/book3s_32_mmu.c
    index 653936177857..18f244aad7aa 100644
    --- a/arch/powerpc/kvm/book3s_32_mmu.c
    +++ b/arch/powerpc/kvm/book3s_32_mmu.c
    @@ -239,6 +239,7 @@ static int kvmppc_mmu_book3s_32_xlate_pte(struct kvm_vcpu *vcpu, gva_t eaddr,
    case 2:
    case 6:
    pte->may_write = true;
    + /* fall through */
    case 3:
    case 5:
    case 7:
    --
    2.20.1
    [unhandled content-type:application/pkcs7-signature]
    \
     
     \ /
      Last update: 2019-07-30 16:47    [W:2.920 / U:0.592 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site