[Top][All Lists]

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

Re: pci-arbiter + rumpdisk

From: Damien Zammit
Subject: Re: pci-arbiter + rumpdisk
Date: Tue, 17 Nov 2020 11:53:03 +1100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0


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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]