A clustered computer system, bridge device and method include support for
an atomic ownership change operation that ensures orderly and reliable
ownership management of an input/output (I/O) bridge device. A lock
indicator is associated with a bridge device, and is used to indicate a
"locked" or "unlocked" status of the bridge device. Whenever the lock
indicator indicates that the bridge device is unlocked, an atomic
operation such as a read request to a lock indicator register is utilized
to both set the indicator to indicate a locked status for the bridge
device, and to associate the bridge device with a source node that
initiated the atomic operation. In connection with the lock indicator,
write access to one or more configuration parameter registers is
controlled such that only the node that is associated with the bridge
device is permitted to update such configuration parameter registers.
Связанные система компьютера, приспособление моста и метод вклюают поддержку для атомной деятельности изменения владением которая обеспечивает аккуратное и надежное управление владением приспособления моста вход-выхода (I/O). Индикатор замка связан с приспособлением моста, и использован для того чтобы показать "locked" или "открынное" состояние приспособления моста. Когда индикатор замка показывает что приспособление моста открыно, атомная деятельность such as прочитанный запрос к регистру индикатора замка использована к обоим комплект индикатор для того чтобы показать locked состояние для приспособления моста, и связать приспособление моста с узлом источника который проводил атомную деятельность. В связи с индикатором замка, напишите доступ к one or more регистрам параметра конфигурации контролирует таким что только узел который связан с приспособлением моста позволен для уточнения таких регистров параметра конфигурации.