On Thu, Aug 5, 2010 at 1:37 PM, H. Peter Anvin <hpa@linux.intel.com> wrote:
Hmm. This seems to cause compiler warnings for me on x86-64:
drivers/pci/intr_remapping.c: In function ‘modify_irte’:
drivers/pci/intr_remapping.c:314: warning: passing argument 1 of
‘set_64bit’ from incompatible pointer type
/home/torvalds/v2.6/linux/arch/x86/include/asm/cmpxchg_64.h:6: note:
expected ‘volatile u64 *’ but argument is of type ‘long unsigned int
*’
and I'm not clear on the reason for that function prototype change.
Linus
--