mirror of
				https://github.com/postgres/postgres.git
				synced 2025-11-03 09:13:20 +03:00 
			
		
		
		
	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:
		@@ -873,7 +873,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;
 | 
			
		||||
 | 
			
		||||
		/*
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user