[lkml]   [2004]   [May]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: 1352 NUL bytes at the end of a page?
    On Mon, May 17, 2004 at 08:22:10AM -0700, Linus Torvalds wrote:
    > On Mon, 17 May 2004, Theodore Ts'o wrote:
    > >
    > > Note though that the stdio library uses a writeable mmap to implement
    > > fwrite.
    > It does? Whee. Then I'll have to agree with Andrew - if there is a path
    > that is more likely to have bugs, it's trying to do writes with mmap and
    > ftruncate.
    > Who came up with that braindead idea? Is it some crazed Mach developer
    > that infiltrated the glibc development group?

    IIRC, that idiocy had been disabled by default (note that it's inherently
    broken, since truncate() between your mmap() and memcpy() will lead to
    a coredump, which is not something fwrite() is allowed to do in such

    strace should show if there such mmap calls are made, anyway. Did they
    show up in the traces?
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 14:03    [W:0.025 / U:50.344 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site