[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: VirtualBox / Building gnumach with minimal drivers



Hi,

> Von: Samuel Thibault
> "Jens Mühlenhoff", le Tue 24 Aug 2010 12:02:59 +0200, a écrit :
> > the boot procedures takes eons (a few minutes).
> 
> Yes, it has been reported already, and is most probably a concern in
> VirtualBox itself, as qemu/kvm takes just a few seconds.

Ok.

> 
> > I think that one of the built-in drivers of gnumach is the problem here,
> 
> I guess you're thinking about the "probing eata" messages, which I added
> precisely because VirtualBox takes eons to emulate it. This is
> 
> linux/src/drivers/scsi/eata.c: printk("probing eata on %lx\n",
> port_base);

Yes, that's where it takes a long time. Is it really necessary for the driver to probe alle these ports?

> 
> > so I was looking at the source package of gnumach, but couldn't find
> > any documentation on how to specify which drives to include (linux
> > Linux "make menuconfig").
> 
> It's the usual configure --enable/--disable.
> 
> € ./configure --help | grep eata
> --enable-eata Linux device driver for SCSI controller EATA
> --enable-eata_dma Linux device driver for SCSI controller EATA-DMA
> --enable-eata_pio Linux device driver for SCSI controller EATA-PIO

Ok, didn't think about that one ... 

Thanks alot.

-- 
Regards,
Jens


Reply to: