Re: UPDATE - Re: System temporary freeze (but network layer) while blanking CD-RW w/ ide-scsi [2.4.14 and 2.4.16 w/preempt]

Jens Axboe (axboe@suse.de)
Thu, 29 Nov 2001 19:30:28 +0100


On Thu, Nov 29 2001, Alvaro Lopes wrote:
> Well, did some sysrq show tasks while blanking and found processes
> locked (D) in:
>
> sleep_on()
> wait_on_buffer()
> lock_page()
> ___wait_on_page()
>
>
> I issued a ^C to cdrecord but blanking kept on. System resumed normal
> operation after end of blanking.

Those processes are likely waiting for I/O to complete (well start,
even) on a disk that is on the same channel as the cd drive doing the
blank command. If the program you are using to do the blank is not using
the IMMED bit, you will be stuck waiting for the command to complete
(ATA has no real disconnect).

-- 
Jens Axboe

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/