Re: [PATCH] drm/etnaviv: don't truncate physical page address

2022-09-16 Thread Lucas Stach
Hi Philipp, Am Donnerstag, dem 15.09.2022 um 16:40 +0200 schrieb Philipp Zabel: > Hi Lucas, > > On Do, 2022-09-15 at 16:19 +0200, Lucas Stach wrote: > > While the interface for the MMU mapping takes phys_addr_t to hold a > > full 64bit address when necessary and MMUv2 is able to map physical > >

Re: [PATCH] drm/etnaviv: don't truncate physical page address

2022-09-15 Thread kernel test robot
Hi Lucas, I love your patch! Perhaps something to improve: [auto build test WARNING on drm-misc/drm-misc-next] [also build test WARNING on linus/master v6.0-rc5 next-20220915] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--b

Re: [PATCH] drm/etnaviv: don't truncate physical page address

2022-09-15 Thread kernel test robot
Hi Lucas, I love your patch! Perhaps something to improve: [auto build test WARNING on drm-misc/drm-misc-next] [also build test WARNING on linus/master v6.0-rc5 next-20220915] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--b

Re: [PATCH] drm/etnaviv: don't truncate physical page address

2022-09-15 Thread Philipp Zabel
Hi Lucas, On Do, 2022-09-15 at 16:19 +0200, Lucas Stach wrote: > While the interface for the MMU mapping takes phys_addr_t to hold a > full 64bit address when necessary and MMUv2 is able to map physical > addresses with up to 40bit, etnaviv_iommu_map() truncates the address > to 32bits. Fix this b

[PATCH] drm/etnaviv: don't truncate physical page address

2022-09-15 Thread Lucas Stach
While the interface for the MMU mapping takes phys_addr_t to hold a full 64bit address when necessary and MMUv2 is able to map physical addresses with up to 40bit, etnaviv_iommu_map() truncates the address to 32bits. Fix this by using the correct type. Fixes: 931e97f3afd8 ("drm/etnaviv: mmuv2: sup