Messages in this thread | | | From | "eshwar" <> | Subject | Re: Write USB Device Driver entry not called | Date | Sat, 23 Oct 2004 07:12:56 +0530 |
| |
I agree but the return value from the vfs_write should not be the -EBADF (Bad File descriptor) it might be -EACCES (premission denied)... Correct me if I am wrong...
this can be code in fs/read_write.c vfs_write()
if (!(file->f_mode & FMODE_WRITE)) return -EACCES;
Eshwar
----- Original Message ----- From: "Alan Cox" <alan@lxorguk.ukuu.org.uk> To: "eshwar" <eshwar@moschip.com> Cc: "Raj" <inguva@gmail.com>; "Linux Kernel Mailing List" <linux-kernel@vger.kernel.org> Sent: Wednesday, October 13, 2004 4:07 PM Subject: Re: Write USB Device Driver entry not called
> On Iau, 2004-10-21 at 18:52, eshwar wrote: > > Open is sucessfull.... I don't think the problem the flags of open > > I do. See any book on C/Unix style file opening. For an existing file > you want > open("foo", O_flags) > > for a new file possibly > > open("foo", O_CREAT|o_flags, S_Iblah) > > > - > 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/
- 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/
| |