Messages in this thread | | | From | "lode leroy" <> | Subject | 2.5.70 lockup while write()ing to /dev/hda1 | Date | Wed, 06 Aug 2003 14:32:19 +0200 |
| |
I just want to report a problem I saw on linux 2.5.70: (since I have a workaround, I do not intend to debug this further)
the following program locks up the computer. sometimes this has happened after about 16MB, sometimes after about 64MB...
main() { int f = open("/dev/hda1", O_RDWR); char buffer[8192]; for(i=0;1;i++) { printf("%d\r", i); write(f, buffer, sizeof(buffer); /* fsync(f); */ } close(f) }
when using adding the fsync(), all goes fine!
_________________________________________________________________ Receive your Hotmail & Messenger messages on your mobile phone with MSN Mobile http://www.msn.be/gsm/smsservices
- 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/
| |