Patent ID: 10558453

Abstract:
A serial attached small computer system interface system improves shared device firmware version consistency. The system includes servers connected to one of a plurality of controllers, and an expander connected to each of the controllers. A shared device connected to the expander receives a command from a server to be executed at the shared device, and transmits a first broadcast asynchronous event to the expander. The shared device is a serial attached small computer system interface target, and the first broadcast asynchronous event identifies a configuration change in the serial attached small computer system interface target. The expander, in response to receiving the first broadcast asynchronous event, transmits a second broadcast asynchronous event to the controllers. The controllers, in response to receiving the second broadcast asynchronous event, transmits an inquiry command to the serial attached small computer system interface target to determine the configuration change in the serial attached small computer system interface target, and generates an asynchronous event notification. The servers update a firmware version entry in an extensible firmware interface system resource table with a current firmware version of the target in response to the asynchronous event notification.