All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Meyer <thomas@m3y3r.de>
To: Willy Tarreau <w@1wt.eu>
Cc: rob@landley.net, linux-kernel@vger.kernel.org
Subject: Re: INITRAMFS_SOURCE broken by 6e19eded3684dc184181093af3bff2ff440f5b53?
Date: Tue, 8 Aug 2017 15:18:19 +0200	[thread overview]
Message-ID: <20170808131819.GA15596@localhost.localdomain> (raw)
In-Reply-To: <20170808120442.GE27367@1wt.eu>

On Tue, Aug 08, 2017 at 02:04:42PM +0200, Willy Tarreau wrote:
> Hi Thomas,
> 
> On Tue, Aug 08, 2017 at 01:46:25PM +0200, Thomas Meyer wrote:
> > Hi,
> > 
> > did the commit 6e19eded3684dc184181093af3bff2ff440f5b53 break a linux kernel
> > build with an included ramdisk?
> > 
> > As fas as I understand you must expliclity add rootfstype=ramfs to the kernel
> > command line to boot from the included ramfsdisk?
> > 
> > bug or feature?
> 
> Strange, I'm running my kernels with the modules packaged inside the initramfs
> and never met this problem even after this commit (my 4.9 kernels are still
> packaged this way and run fine). And yes, I do have TMPFS enabled. I can't
> tell whether tmpfs or ramfs was used however given that at this level I don't
> have all the tools available to report the FS type (and proc says "rootfs").
> Are you sure you're not missing anything ?
Pretty much I miss something!

I see that the embedded ramdisk is populated in populate_rootfs()
without any errors.
But later it fails in mount_root -> mount_block_root with:

[   27.070000] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[   27.070000] Please append a correct "root=" boot option; here are the available partitions:
[   27.070000] DEBUG_BLOCK_EXT_DEVT is enabled, you need to specify explicit textual name for "root=" boot option.
[   27.070000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

but adding rootfstype=ramfs seems to end up with an empty ramfs?!

any hint is welcome what I may miss here.

with kind regards
thomas
> 
> Willy

  reply	other threads:[~2017-08-08 13:18 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-08-08 11:46 INITRAMFS_SOURCE broken by 6e19eded3684dc184181093af3bff2ff440f5b53? Thomas Meyer
2017-08-08 12:04 ` Willy Tarreau
2017-08-08 13:18   ` Thomas Meyer [this message]
2017-08-08 15:40     ` Willy Tarreau
2017-08-08 22:12   ` Rob Landley
2017-08-09  3:30     ` Willy Tarreau

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20170808131819.GA15596@localhost.localdomain \
    --to=thomas@m3y3r.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=rob@landley.net \
    --cc=w@1wt.eu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.