Hi.. > In which case EWOULDBLOCK / EAGAIN is set while a write operation ? i think it will happen if you use O_NONBLOCK but writing operation itself will clearly block (for numerous reasons e.g block needs to be allocated first and so on). > Can any one give detailed processing of a write operation for a file system > with journaling , like EXT3 File System. better grab book like Understanding the Linux kernel 3rd edition or Linux Device Driver 3rd edition. It is explained quite extensively there. regards, Mulyadi. - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html