Date: Fri, 3 Nov 2006 18:49:51 GMT From: Nick Hibma <n_hibma@FreeBSD.org> To: mirya@matrix.ua, n_hibma@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: kern/95509: [uplcom] uplcom(4) module load after device plug-in: dev nodes are not created Message-ID: <200611031849.kA3Inp1v019002@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
Synopsis: [uplcom] uplcom(4) module load after device plug-in: dev nodes are not created State-Changed-From-To: open->closed State-Changed-By: n_hibma State-Changed-When: Fri Nov 3 18:47:25 UTC 2006 State-Changed-Why: This is by design. ugen is really a full driver with a userland interface. Yanking the device from under its feet and assigning it to another driver is a difficult thing to get right. A solution that has been proposed is to provide each driver with a 'generic interface', similar to the pass nodes in /dev for each SCSI device. But this creates other problems. http://www.freebsd.org/cgi/query-pr.cgi?pr=95509
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200611031849.kA3Inp1v019002>