Messages in this thread | | | Subject | Re: [PATCH] Drop O_LARGEFILE from F_GETFL for POSIX compliance | From | Nicholas Miell <> | Date | Sun, 21 Mar 2004 20:29:49 -0800 |
| |
On Sun, 2004-03-21 at 20:13, Andi Kleen wrote: > diff -burpN -X ../KDIFX linux-2.4.26-pre5/fs/fcntl.c linux-merge/fs/fcntl.c > --- linux-2.4.26-pre5/fs/fcntl.c 2004-01-13 10:29:17.000000000 +0100 > +++ linux-merge/fs/fcntl.c 2003-10-23 15:40:52.000000000 +0200 > @@ -271,7 +271,7 @@ static long do_fcntl(unsigned int fd, un > set_close_on_exec(fd, arg&1); > break; > case F_GETFL: > - err = filp->f_flags; > + err = filp->f_flags & ~O_LARGEFILE; > break; > case F_SETFL: > lock_kernel();
Shouldn't this be guarded by #if BITS_PER_LONG != 32, like sys_open?
- 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/
| |