tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: vnd.c 1.254
On Sat, Jan 16, 2016 at 04:54:19PM -0500, Christos Zoulas wrote:
> On Jan 16, 10:36pm, bouyer%antioche.eu.org@localhost (Manuel Bouyer) wrote:
> -- Subject: Re: vnd.c 1.254
>
> | On Sat, Jan 16, 2016 at 04:27:20PM -0500, Christos Zoulas wrote:
> | > On Jan 16, 8:52pm, bouyer%antioche.eu.org@localhost (Manuel Bouyer) wrote:
> | > -- Subject: Re: vnd.c 1.254
> | >
> | > | yes.
> | > | I don't know what vnd_cd.cd_ndevs is supposed to be when the
> | > | number of pseudo-device is not hardcoded in the kernel
> | >
> | > It is supposed to be 4 or the max allocated so far if that's bigger.
> |
> | Where does the '4' comes from ?
> | Also, when exactly the first 4 devices are in use this would
> | cause vnconfig -l to not show the next devices, even if they
> | exists in /dev.
>
> fgrep cd_ndevs /usr/src/sys/kern/subr_autoconf.c | fgrep MAX
>
> | Anyway there seems to be something really wrong here, as it fails at vnd1
> | in my case (after several vnconfig/vnconfig -u)
>
> I can't reproduce this in -current, and most (all?) the code has been
> pulled up.
It may need several vnconfig/vnconfig -u in various orders to show
up, but we're seeing this on 2 different, independant installations.
I did some vnconfig manipulation, and now vnconfig -l shows again
all devices, free or inuse.
Also, you don't address the problem that, as I understand it and if
the code works properly, vnconfig -l won't show free devices if the
first 4 are in use.
--
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
NetBSD: 26 ans d'experience feront toujours la difference
--
Home |
Main Index |
Thread Index |
Old Index