mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-06 09:28:07 +02:00
panfrost: avoid accidental aliasing
We already have a variable call "alignment" here, and aliasing it
breaks things. Whoops, let's rename the variable to page_size to
avoid this.
Fixes: 22985caf3f ("panfrost: sanity-check alignment")
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Eric R. Smith <eric.smith@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34156>
This commit is contained in:
parent
1ce0cef6bf
commit
1471279203
1 changed files with 3 additions and 3 deletions
|
|
@ -142,9 +142,9 @@ panfrost_pool_alloc_aligned(struct panfrost_pool *pool, size_t sz,
|
|||
#ifdef PAN_DBG_OVERFLOW
|
||||
if (unlikely(pool->dev->debug & PAN_DBG_OVERFLOW) &&
|
||||
!(pool->create_flags & PAN_BO_INVISIBLE)) {
|
||||
long alignment = sysconf(_SC_PAGESIZE);
|
||||
assert(alignment > 0 && util_is_power_of_two_nonzero(alignment));
|
||||
unsigned aligned = ALIGN_POT(sz, alignment);
|
||||
long page_size = sysconf(_SC_PAGESIZE);
|
||||
assert(page_size > 0 && util_is_power_of_two_nonzero(page_size));
|
||||
unsigned aligned = ALIGN_POT(sz, page_size);
|
||||
unsigned bo_size = aligned + PAN_GUARD_SIZE;
|
||||
|
||||
bo = panfrost_pool_alloc_backing(pool, bo_size);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue