mirror of
				https://git.proxmox.com/git/mirror_zfs.git
				synced 2025-10-26 18:05:04 +03:00 
			
		
		
		
	zio: dprintf_bp() if errors > 0 in zfs_blkptr_verify()
Also dprintf_bp() in case BLK_VERIFY_HALT of zfs_blkptr_verify_log() since dprintf_bp() in zfs_blkptr_verify() will never be executed. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: Paul Zuchowski <pzuchowski@datto.com> Signed-off-by: Justin Keogh <commits@v6y.net> Closes #10086
This commit is contained in:
		
							parent
							
								
									d16c029f99
								
							
						
					
					
						commit
						f49db9b504
					
				| @ -903,6 +903,7 @@ zfs_blkptr_verify_log(spa_t *spa, const blkptr_t *bp, | |||||||
| 
 | 
 | ||||||
| 	switch (blk_verify) { | 	switch (blk_verify) { | ||||||
| 	case BLK_VERIFY_HALT: | 	case BLK_VERIFY_HALT: | ||||||
|  | 		dprintf_bp(bp, "blkptr at %p dprintf_bp():", bp); | ||||||
| 		zfs_panic_recover("%s: %s", spa_name(spa), buf); | 		zfs_panic_recover("%s: %s", spa_name(spa), buf); | ||||||
| 		break; | 		break; | ||||||
| 	case BLK_VERIFY_LOG: | 	case BLK_VERIFY_LOG: | ||||||
| @ -1029,6 +1030,8 @@ zfs_blkptr_verify(spa_t *spa, const blkptr_t *bp, boolean_t config_held, | |||||||
| 			    bp, i, (longlong_t)offset); | 			    bp, i, (longlong_t)offset); | ||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
|  | 	if (errors > 0) | ||||||
|  | 		dprintf_bp(bp, "blkptr at %p dprintf_bp():", bp); | ||||||
| 	if (!config_held) | 	if (!config_held) | ||||||
| 		spa_config_exit(spa, SCL_VDEV, bp); | 		spa_config_exit(spa, SCL_VDEV, bp); | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Brian Behlendorf
						Brian Behlendorf