Re: [PATCH 3/3] drm/sched: Remove a hole from struct drm_sched_job

2025-02-11 Thread Christian König
Am 06.02.25 um 17:40 schrieb Tvrtko Ursulin: We can re-order some struct members and take u32 credits outside of the pointer sandwich and also for the last_dependency member we can get away with an unsigned int since for dependency we use xa_limit_32b. Pahole report before: /* size: 160

[PATCH 3/3] drm/sched: Remove a hole from struct drm_sched_job

2025-02-07 Thread Tvrtko Ursulin
We can re-order some struct members and take u32 credits outside of the pointer sandwich and also for the last_dependency member we can get away with an unsigned int since for dependency we use xa_limit_32b. Pahole report before: /* size: 160, cachelines: 3, members: 14 */ /* sum m

Re: [PATCH 3/3] drm/sched: Remove a hole from struct drm_sched_job

2025-02-06 Thread Danilo Krummrich
On Thu, Feb 06, 2025 at 04:40:31PM +, Tvrtko Ursulin wrote: > We can re-order some struct members and take u32 credits outside of the > pointer sandwich and also for the last_dependency member we can get away > with an unsigned int since for dependency we use xa_limit_32b. > > Pahole report be