Messages in this thread | | | From | "David Gomez" <> | Date | Sun, 16 Dec 2001 04:40:58 +0100 (CET) | Subject | Copying to loop device hangs up everything |
| |
Hi,
I'm using kernel 2.4.17-rc1 and found what i think is a bug, maybe related to the loop device. This is the situation:
I've created and ext2 image (around 550Mb), and mounted it as loopback. Then i've tried to copy some files from another ext2 image also mounted in another loop device, with a 'cp -a'. After some data has been copied, I/O stopped but the system was still usable, loop, and cp process were in D state. Loop devices couldn't be umounted, so i rebooted the computer, e2fsck the images because of the reboot, and tried again to copy the data, this time successfully. Next, i had some more data in my root partition to add to the ext2 images, so i did another cp -a of some directory (around 200mb of data) to the ext2 image mounted as loop. This time i got a 'full hang' ;), i couldn't login, a alt+sysrq+t shows that cp and loop were again in D state, and syncing/umounting with the magic key didn't work at all. I can reproduce this hang always, copying the data to the mounted loop device.
All the data is in the same disk (hda1), which is an ext2 partition.
Any ideas about what is causing this ?
David Gómez
"The question of whether computers can think is just like the question of whether submarines can swim." -- Edsger W. Dijkstra
- 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/
| |