Skip to content
Snippets Groups Projects
Select Git revision
  • af93189d4ebc7851eb387145d0ea8db52698308e
  • pred_err_handling default protected
  • pred_err_handling_more_prints
  • pbm_no_preemption_fix_test_input
  • pbm_no_preemption_fix_test
  • libpbm_kernel_fix
  • libpbm_kernel
  • bugfix/setup
  • libpbm_kernel_fix_bak
  • pbm_no_preemption
  • pbm
  • testing
  • sose22results
  • sose22
  • master protected
  • err_detect
  • kelvin
17 results

media

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Mauro Carvalho Chehab authored
    When compiled on i386, it produces several warnings:
    
    	./arch/x86/include/asm/bitops.h:457:22: warning: asm output is not an lvalue
    	./arch/x86/include/asm/bitops.h:457:22: warning: asm output is not an lvalue
    	./arch/x86/include/asm/bitops.h:457:22: warning: asm output is not an lvalue
    	./arch/x86/include/asm/bitops.h:457:22: warning: asm output is not an lvalue
    	./arch/x86/include/asm/bitops.h:457:22: warning: asm output is not an lvalue
    	./arch/x86/include/asm/bitops.h:457:22: warning: asm output is not an lvalue
    
    I suspect that some gcc optimization could be causing the asm code to be
    incorrectly generated. Splitting it into two macro calls fix the issues
    and gets us rid of 6 smatch warnings, with is a good thing. As it should
    not cause any troubles, as we're basically doing the same thing, let's
    apply such change to vpe.c.
    
    Cc: Benoit Parrot <bparrot@ti.com>
    Cc: Hans Verkuil <hans.verkuil@cisco.com>
    Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@s-opensource.com>
    af93189d
    History
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.