[lkml]   [2003]   [Jun]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Patch in this message
    SubjectRe: [PATCH] make cramfs look less hostile
    On Sun, 15 June 2003 23:49:09 +0200, Andries Brouwer wrote:
    > On Sun, Jun 15, 2003 at 07:18:53PM +0100, Christoph Hellwig wrote:
    > >
    > > The only places where this should happen is mounting the rootfs.
    > > mount(8) has it's own filesystem type detection code and doesn't
    > > call mount(2) unless it found a matching filesystem type.
    > Too optimistic a description.
    > Any person who likes reliable results will give mount a -t option.
    > If someone likes to gamble, and doesnt mind system crashes, he'll
    > omit the -t and let mount guess what the type should have been.
    > Mount has a battery of heuristics for a handful of filesystems.
    > If any of these succeeds mount will try that type.
    > If none succeeds, mount will try consecutively all types listed
    > in /proc/filesystems for which no heuristic is present.

    Actually, I have one example of reality matching Christoph's
    description, so he wins this fight as well.

    Patch below is trivial and does what I need. Any further complaints?


    With a PC, I always felt limited by the software available. On Unix,
    I am limited only by my knowledge.
    -- Peter J. Schoenster

    --- linux-2.5.71/fs/cramfs/inode.c~cramfs_message 2003-06-16 11:05:04.000000000 +0200
    +++ linux-2.5.71/fs/cramfs/inode.c 2003-06-16 11:05:56.000000000 +0200
    @@ -218,7 +218,8 @@
    /* check at 512 byte offset */
    memcpy(&super, cramfs_read(sb, 512, sizeof(super)), sizeof(super));
    if (super.magic != CRAMFS_MAGIC) {
    - printk(KERN_ERR "cramfs: wrong magic\n");
    + if (!silent)
    + printk(KERN_ERR "cramfs: wrong magic\n");
    goto out;
    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 13:36    [W:0.020 / U:2.164 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site