On Sat, 3 Sep 2011 10:25:16 -0500, Jonathan Nieder <jrnieder@gmail.com> wrote: > Now I'm in suspense. Did you get a chance to test the kernel with > Tejun Heo's commit bf2253a6f00e[1] reverted? Hi, Jonathan. Sorry to keep you in suspense! So I just tried reverting the patch and rebuilding the kernel (following the instructions you suggested [0]) and after rebooting into the new kernel the problem definitely seems to go away. Here's the rough procedure I followed, after exporting the suspect patch to cdrom_checkdisk.diff: $ interdiff cdrom_checkdisk.diff /dev/null >cdrom_checkdisk_revert.diff $ apt-get source linux-2.6 $ cd linux-2.6-3.0.0 $ bash debian/bin/test-patches -f amd64 -j 3 ../cdrom_checkdisk_revert.diff $ sudo dpkg -i ../linux-image-3.0.0-1-amd64_3.0.0-3a~test_amd64.deb After rebooting into this new kernel, I am no longer experiencing the problem. Ejecting/disconnecting from my dock does not seem to cause any cdrom_id or scsi_id processes to get locked up, and I can put the machine to sleep with no problem. Thanks so much for identifying the suspect commit! Please let me know if there's anything else I can do to help, such as testing and more patches, or new kernel packages. jamie. [0] http://kernel-handbook.alioth.debian.org/ch-common-tasks.html#s4.2.3
Attachment:
pgpFXDZ0dgBuD.pgp
Description: PGP signature