with IPMI plugin, OpenIPMI-1.3.13, langley platform,
2.6.9 kernel, Fedoral 3
saHpiSensorEventMasksGet fails with invalid error code
return.
step to duplicate:
hpifun/vB/1.01/autosrc/sensor/saHpiSensorEventMaskGet
_T2.c
root cause:
I think this bug has the same root cause of bug
#1079793. Also, I get a call stack when run such test
case
##################
#0 ohoi_get_sensor_event_enable_masks (sensor_id=
{mcid = {domain_id = {domain = 0x998a990},
mc_num = 32 ' ', channel = 0 '\0', seq = 10}, lun = 0,
sensor_num = 224},
enable=0x0, assert=0x0, deassert=0x0,
cb_data=0x9984180) at ipmi_sensor.c:722
#1 0xf6fef8dd in ipmi_get_sensor_event_masks
(hnd=0x9984158, id=6, num=4277878596,
assert=0xfefb3f46, deassert=0xfefb3f44)
at ipmi.c:987
#2 0xf6fcbffd in saHpiSensorEventMasksGet
(SessionId=1, ResourceId=6, SensorNum=0,
AssertEventMask=0xfefb3f46,
DeassertEventMask=0xfefb3f44) at safhpi.c:1787
#3 0x08048e70 in do_sensor
########################
in the final function
ohoi_get_sensor_event_enable_masks, ipmi_sensor.c
enable_data.rvalue will be changed from 0 to -1004
after the calling of ipmi_sensor_pointer_cb(line 714)
Thanx.
Logged In: YES
user_id=118691
Please re-test with 1.9.4
Logged In: YES
user_id=1152287
disspear in 1.9.4