Back to results
US 7,890,794 B1Granted
Handling SAS topology problems
AssigneeEMC Corporation
InventorMorrie Gasser
Life of this patent
Estimating the term…
Abstract
A method is used in handling SAS topology problems. It is detected that a chain of SAS expanders has a bad expander that prevents communicating normal SAS data streams along the chain. Expanders are disabled in the chain, and are enabled in turn while updating a flag indicating the most recently enabled good expander, until the chain fails. Expanders are disabled in the chain, and are enabled in turn but the enabling stops after enabling the expander indicated by the flag.
Claims20
A method for use in handling SAS topology problems, comprising:
- detecting that a chain of SAS expanders has a bad expander that prevents communicating normal SAS data streams along the chain;
- disabling all expanders in the chain;
- enabling expanders in turn while updating a flag indicating the most recently enabled good expander, until the chain fails;
- disabling all expanders in the chain;
- and
- enabling expanders in turn but stopping after enabling the expander indicated by the flag.
3 more elements
A system for use in handling SAS topology problems, comprising:
- first logic detecting that a chain of SAS expanders has a bad expander that prevents communicating normal SAS data streams along the chain;
- second logic disabling all expanders in the chain;
- third logic enabling expanders in turn while updating a flag indicating the most recently enabled good expander, until the chain fails;
- fourth logic disabling all expanders in the chain;
- and
- fifth logic enabling expanders in turn but stopping after enabling the expander indicated by the flag.
3 more elements
Dependencies are inferred from the claim text.