Project

General

Profile

Actions

Bug #7787

closed

libzfs`libzfs_fru_refresh() should walk over all topo nodes

Added by Yuri Pankov almost 5 years ago. Updated over 4 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
Category:
zfs - Zettabyte File System
Start date:
2017-01-19
Due date:
% Done:

50%

Estimated time:
Difficulty:
Bite-size
Tags:
Gerrit CR:

Description

libzfs_fru_refresh() currently does only one topo_walk_step(), not looking at the return value. We should make it continue walking the topo nodes while the return value is TOPO_WALK_NEXT.

The visible effect of this is that we sometimes don't get a valid FRU value from libzfs_fru_lookup() for a pretty much valid physpath, could be reproduced (intermittently) by moving the disks inside the same enclosure.

Actions #1

Updated by Yuri Pankov over 4 years ago

  • Status changed from In Progress to Feedback
Actions #2

Updated by Yuri Pankov over 4 years ago

  • Status changed from Feedback to Rejected

Apparently, the analysis here was incorrect.

Actions

Also available in: Atom PDF