I've built current development LFS using jhalfs and when I invoke (via sudo or logged in as root) `shutdown -h now', the system appears to hang while trying to detach the cdrom block device. Here are the last two lines printed to the terminal after issuing that command:
Bringing down the loopback interface..........[OK] sr 5:0:0:0: tag#21 timing out command, waited 120s and every 2 minutes, the last line repeats with a different tag#. So far I haven't had the patience to wait more than six minutes, then I power off the machine with the start button. I know this is the cdrom because on booting there are these messages: [ 6.633004] scsi 5:0:0:0: CD-ROM HL-DT-ST DVDRAM GH24NSD1 LW00 PQ: 0 ANSI: 5 [ 6.679083] sr 5:0:0:0: [sr0] scsi3-mmc drive: 48x/12x writer dvd-ram cd/rw xa/form2 cdda tray [ 6.679101] cdrom: Uniform CD-ROM driver Revision: 3.20 [ 6.689325] sr 5:0:0:0: Attached scsi CD-ROM sr0 [ 6.689399] sr 5:0:0:0: Attached scsi generic sg1 type 5 In addition, the message "timing out command, waited %lus\n" comes from the function scsi_softirq_done in linux-5.5.9/drivers/scsi/scsi_lib.c. This only happens with `shutdown -h' or `shutdown -hP', not with `shutdown -r'. Moreover, on the same computer I also have LFS 8.4 with kernel 4.20.12, and there `shutdown -h' works fine. So it seems to be an issue with kernel 5.5.9. When I built the latter I used `make oldconfig' with the config file of kernel 4.20.12, accepting the defaults for all new options. Comparing the two config files, I didn't notice any evidently relevant difference, e.g. involving SCSI options. I suppose it's also possible there is some other difference between LFS 8.4 and the current development version that could be involved, but I have no idea what to look for. Does anyone here have any ideas or suggestions for how to track down what's causing the hang and stop it? Steve Berman -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
