Hi,

On 16/11/20 9:02 pm, Samuel Thibault wrote:
> ? Like rumpdisk does?

start pci-arbiter: Hurd bootstrap pci pci-arbiter: Must be started as a 
translator
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 7.99.34 (RUMP-ROAST)
total memory = unlimited (host limit)
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
cpu0 at thinair0: rump virtual cpu
root file system type: rumpfs
kern.module.path=/stand/i386/7.99.34/modules
mainbus0 (root)
pci: I/O space init error 22, I/O space not available
pci0 at mainbus0 bus 0
pci0: memory space enabled, rd/line, rd/mult, wr/inv ok

I'm hitting netfs_startup(bootstrap, O_READ) where bootstrap is
being passed in as MACH_PORT_NULL, therefore netfs cannot start up.
What should bootstrap be set to in pci-arbiter/main.c ? 
I have modified it with a patch to introduce machdev,
but machdev overwrites this port to MACH_PORT_NULL at the end of its 
initialisation.

Damien

Reply via email to