mirror of
				https://git.proxmox.com/git/mirror_zfs.git
				synced 2025-10-26 18:05:04 +03:00 
			
		
		
		
	Fix dmu_recv_stream test for resumable
Use dsl_dataset_has_resume_receive_state() not dsl_dataset_is_zapified() to check if stream is resumable. Reviewed-by: Matthew Ahrens <mahrens@delphix.com> Reviewed-by: Alek Pinchuk <apinchuk@axcient.com> Reviewed-by: Ryan Moeller <ryan@ixsystems.com> Signed-off-by: Paul Zuchowski <pzuchowski@datto.com> Closes #12034
This commit is contained in:
		
							parent
							
								
									412b69dfab
								
							
						
					
					
						commit
						ecb1b1a31d
					
				@ -2878,8 +2878,8 @@ dmu_recv_stream(dmu_recv_cookie_t *drc, offset_t *voffp)
 | 
			
		||||
	int err = 0;
 | 
			
		||||
	struct receive_writer_arg *rwa = kmem_zalloc(sizeof (*rwa), KM_SLEEP);
 | 
			
		||||
 | 
			
		||||
	if (dsl_dataset_is_zapified(drc->drc_ds)) {
 | 
			
		||||
		uint64_t bytes;
 | 
			
		||||
	if (dsl_dataset_has_resume_receive_state(drc->drc_ds)) {
 | 
			
		||||
		uint64_t bytes = 0;
 | 
			
		||||
		(void) zap_lookup(drc->drc_ds->ds_dir->dd_pool->dp_meta_objset,
 | 
			
		||||
		    drc->drc_ds->ds_object, DS_FIELD_RESUME_BYTES,
 | 
			
		||||
		    sizeof (bytes), 1, &bytes);
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user