> From: Leon Romanovsky <[email protected]> > > calc_map_type_and_dist() decides which ports along a path carry the > routing controls, and holds every class's answer in one cache entry. > Neither depends on a single register, so a table of them cannot reach the > walk itself. > > Drive the walk over a fabricated fabric of two devices below a switch, > with fake config space supplying the ACS Control registers. Cover the > ports below the divergence, the three cases where two classes of one path > disagree, and the packed cache, which the fabric has no provider state to > exercise indirectly. > > Tested-by: Tushar Dave <[email protected]> > Signed-off-by: Leon Romanovsky <[email protected]>
Sashiko has reviewed this patch and found no issues. It looks great! -- Sashiko AI review ยท https://sashiko.dev/#/patchset/[email protected]?part=13
