Hi Zhang, Len, This is with reference to the deadlock that we see when hot-ejecting a cpu. Please refer this link for reference. http://bugzilla.kernel.org/show_bug.cgi?id=9772 Zhang had then provided a patchset which fixed this issue. The battery-hotplug patches and the 3 patches from the above link. I hand weaved all these patches to fit on top of the latest X86 git tree and this approach still works well. In that discussion Zhang had also mentioned that Alex and Thomas are working on a simpler approach due to which this patchset was dropped. I tried searching though the linux-acpi archives to look for discussion on that approach or patches on that, but didn't get any. I would be interested in knowing the status of those patches or if there were any discussions may be I can help you guys with. Also, IMO, if the simpler approach is going to take some time would it be better to have these patches upstream (until those are ready) so that atleast the eject feature is not broken there ? Please let me know your thoughts. Thanks, Alok -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html