On 5/13/26 16:12, Felix Kuehling wrote: > fpfn and lpfn in struct ttm_place are 32-bit page numbers. With 4KB page > size this can support up to 44-bit physical addressing. Grow these to > unsigned long to support larger physical addresses. > > Signed-off-by: Felix Kuehling <[email protected]>
Reviewed-by: Christian König <[email protected]> @Arun can you pick that one up and push it to drm-misc-next? Thanks, Christian. > --- > include/drm/ttm/ttm_placement.h | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/include/drm/ttm/ttm_placement.h b/include/drm/ttm/ttm_placement.h > index b510a4812609..ab2639e42c54 100644 > --- a/include/drm/ttm/ttm_placement.h > +++ b/include/drm/ttm/ttm_placement.h > @@ -81,8 +81,8 @@ > * Structure indicating a possible place to put an object. > */ > struct ttm_place { > - unsigned fpfn; > - unsigned lpfn; > + uint64_t fpfn; > + uint64_t lpfn; > uint32_t mem_type; > uint32_t flags; > };
