On Monday, December 01, 2014 09:39:22 AM Prarit Bhargava wrote: > Red Hat and Fedora use a bug reporting tool that gathers data about > "broken" systems called sosreport. Among other things, it includes the > output of 'cpupower idle-info'. Executing 'cpupower idle-info' on a > system that has cpuidle disabled via 'cpuidle.off=1' results in a 300 > second hang in the cpupower application. > > ie) > [root@intel-brickland-05]# cpupower idle-info > Could not determine cpuidle driver > > Analyzing CPU 0: > Number of idle states: -19 > [hang] > > The problem is that the cpupower code only checks for a zero return from > sysfs_get_idlestate_count(). The function can return -ENODEV (-19) as > above. This patch fixes callers to sysfs_get_idlestate_count() to check > the right return values. > > Cc: Thomas Renninger <[email protected]> > Cc: [email protected] > Signed-off-by: Prarit Bhargava <[email protected]>
Signed-off-by: Thomas Renninger <[email protected]> -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

