public inbox for linux-arm-kernel@lists.infradead.org
 help / color / mirror / Atom feed
* Build warning in todays linus/master
@ 2011-03-21 11:01 Jamie Iles
  2011-03-21 11:40 ` Will Deacon
  2011-03-21 11:58 ` Russell King - ARM Linux
  0 siblings, 2 replies; 4+ messages in thread
From: Jamie Iles @ 2011-03-21 11:01 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Will,

I'm getting a build warning on todays master build for my V6K platform:

  CC      arch/arm/mm/mmu.o
arch/arm/mm/mmu.c: In function 'create_36bit_mapping':
arch/arm/mm/mmu.c:601:10: warning: format '%08llx' expects type 'long long unsigned int', but argument 2 has type 'unsigned int'
arch/arm/mm/mmu.c:614:10: warning: format '%08llx' expects type 'long long unsigned int', but argument 2 has type 'unsigned int'
arch/arm/mm/mmu.c:621:10: warning: format '%08llx' expects type 'long long unsigned int', but argument 2 has type 'unsigned int'
arch/arm/mm/mmu.c: In function 'create_mapping':
arch/arm/mm/mmu.c:662:10: warning: format '%08llx' expects type 'long long unsigned int', but argument 2 has type 'unsigned int'
arch/arm/mm/mmu.c:670:10: warning: format '%08llx' expects type 'long long unsigned int', but argument 2 has type 'unsigned int'
arch/arm/mm/mmu.c:690:10: warning: format '%08lx' expects type 'long unsigned int', but argument 2 has type 'unsigned int'

Which is introduced by (3a6b16 [ARM: 6675/1: use phys_addr_t instead of 
unsigned long in conversion code]), because phys_addr_t is a u32 
(!CONFIG_PHYS_ADDR_T_64BIT).  I guess a cast to u64 in the printk()'s in 
arch/arm/mm/mmu.c would fix these up, is that the right approach?

Jamie

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-03-21 11:58 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-21 11:01 Build warning in todays linus/master Jamie Iles
2011-03-21 11:40 ` Will Deacon
2011-03-21 11:50   ` Jamie Iles
2011-03-21 11:58 ` Russell King - ARM Linux

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox