lkml.org 
[lkml]   [2006]   [Sep]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] linux/magic.h for magic numbers
    On Sat, Sep 09, 2006 at 09:24:22AM -0400, Jeff Garzik wrote:
    > Grzegorz Kulewski wrote:
    > >On Sat, 9 Sep 2006, Jeff Garzik wrote:
    > >>An IRC discussion sparked a memory: most filesystems really don't
    > >>need to put anything at all in include/linux. Excluding API-ish
    > >>filesystems like procfs, just about the only filesystem symbols that
    > >>get exported outside of __KERNEL__ are the *_SUPER_MAGIC symbols,
    > >>and similar symbols.
    > >>
    > >>After seeing the useful attributes of linux/poison.h, I propose a
    > >>similar linux/magic.h.
    > >
    > >But... if some patch changes this file (like adding new magic symbol) it
    > >will cause large part of the kernel to rebuild without any good reason. No?
    >
    > No :)
    >
    > * The days when linux/fs.h included individual filesystem headers is
    > long gone. Only the filesystems themselves typically include the
    > linux/foo_fs*.h files these days.

    But do we want one common set of magic numbers or do we try to divide it
    up per subssystem. The lattter approach are used for many other purposes
    so why not for magics too?
    Or in other word magic.h => fs_magic.h

    Sam
    -
    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/

    \
     
     \ /
      Last update: 2006-09-09 15:31    [W:0.021 / U:0.216 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site