Fix 'mmap' DSM implementation with allocations larger than 4 GB

Fixes bug #18341. Backpatch to all supported versions.

Discussion: https://www.postgresql.org/message-id/18341-ce16599e7fd6228c@postgresql.org
This commit is contained in:
Heikki Linnakangas 2024-02-13 21:23:41 +02:00
parent 588f370b16
commit 95cc48ca0d
1 changed files with 1 additions and 1 deletions

View File

@ -868,7 +868,7 @@ dsm_impl_mmap(dsm_op op, dsm_handle handle, Size request_size,
* transferring data to the kernel.
*/
char *zbuffer = (char *) palloc0(ZBUFFER_SIZE);
uint32 remaining = request_size;
Size remaining = request_size;
bool success = true;
/*