summaryrefslogtreecommitdiffstats
path: root/fs/befs/TODO
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@linux.intel.com>2012-11-21 14:41:21 -0800
committerH. Peter Anvin <hpa@linux.intel.com>2012-11-26 15:52:48 -0800
commitcb7cb2864e758a1b040040bc55e404c677c911cb (patch)
tree3e2a2b9fb95d1d181567630645b7162bb1893258 /fs/befs/TODO
parent9489e9dcae718d5fde988e4a684a0f55b5f94d17 (diff)
x86, kvm: Remove incorrect redundant assembly constraint
In __emulate_1op_rax_rdx, we use "+a" and "+d" which are input/output constraints, and *then* use "a" and "d" as input constraints. This is incorrect, but happens to work on some versions of gcc. However, it breaks gcc with -O0 and icc, and may break on future versions of gcc. Reported-and-tested-by: Melanie Blower <melanie.blower@intel.com> Signed-off-by: H. Peter Anvin <hpa@linux.intel.com> Link: http://lkml.kernel.org/r/B3584E72CFEBED439A3ECA9BCE67A4EF1B17AF90@FMSMSX107.amr.corp.intel.com Reviewed-by: Paolo Bonzini <pbonzini@redhat.com> Acked-by: Marcelo Tosatti <mtosatti@redhat.com>
Diffstat (limited to 'fs/befs/TODO')
0 files changed, 0 insertions, 0 deletions