Hide Forgot
Description of problem: in RHEL5.6 xen, when trying to read from /proc/xen/privcmd, it returned EINVAL; however it turns to be EIO in RHEL5.7. This issue is found when testing LTP/fs/proc01 test on RHEL5.7 xen kernel. Version-Release number of selected component (if applicable): kernel-xen-2.6.18-272.el5 How reproducible: always Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
$ grep EIO drivers/xen/privcmd/* nothing $ grep EINVAL drivers/xen/privcmd/* drivers/xen/privcmd/privcmd.c: rc = -EINVAL; drivers/xen/privcmd/privcmd.c: rc = -EINVAL; drivers/xen/privcmd/privcmd.c: return -EINVAL; drivers/xen/privcmd/privcmd.c: return -EINVAL; drivers/xen/privcmd/privcmd.c: ret = -EINVAL; So not a privcmd issue. I'm just going to close this as not-a-bug, because I don't want to try and figure out where it should go. It's clear the reporter needs to double check the test to know what is returning what before reopening it anyway.
Seems this bug was solved by bug 717068.