3 if no daemon is announced as present, If no daemon is announced as present, Am5030 ipmi firmware user guide – Kontron AM5030 IPMI User Manual
Page 25
AM5030
IPMI Firmware User Guide
ID: 1042-7364, Rev. 1.0
Page 25
3.4.3
If no Daemon is Announced as Present
If no command call announces that a daemon is present, the MMC automatically uses the de-
fault timeout time 0 (endless wait) during the Hot Swap process. But if the timeout time was set
to a value 1…255 this time will be used in any case while waiting for the sleep state (signal).
Settings changed with this command are volatile (in particular quiesce timeout and OS daemon
present). Bits [6:5] are always settable, but once the quiesce request comes they cannot be
cleared until quiescence state is entered and exited.
COMMAND
LUN
NetFn
CMD
OEM Module Quiescence Feedback
00h
OEM = 3Eh
40h
REQUEST DATA
Byte
Data Field
1
Control bits:
[7] - 1b = set quiesce wait timeout
[6] - 1b = quiescence acknowledge (OS ready)
[5] - 1b = OS daemon present
[4:0] Reserved
2
Quiesce wait timeout [sec]
a) An OS daemon is present (refer to bits above):
This is the maximum time from the moment on that the MMC receives FRU Control
(Quiesce) request until it sends back the appropriate Module Hot Swap event message.
b) No OS daemon is present (refer to bits above):
This is the maximum time from the moment on that the MMC receives FRU Control
(Quiesce) request until it sends back the appropriate Module Hot Swap event message. If
sleep state is recognized before timeout then the Module Hot Swap event message will be
sent immediately. If the time is set to 0 (default after reset) then the Module Hot Swap
event message will only be sent after recognition of sleep state (signal).
RESPONSE DATA
Byte
Data Field
1
Completion Code
2
Control bits:
[7] - Reserved
[6] - 1b = quiescence acknowledge (OS ready)
[5] - 1b = OS daemon present
[4] - 1b = quiesce request (FRU Control)
[3] - Reserved
[2] - 1b = graceful reboot request (FRU Control)
[1] - 1b = quiescence reached (MMC acknowledge)
[0] - 1b = module hot swap switch opened
4
Quiesce wait timeout (valid only if OS daemon present = 1)