On Thu, 2008-08-28 at 13:28 -0400, Sebastien Roy wrote:
> So the question is, why are we getting re-opened?  This doesn't seem
> right at all.

Here's a conjecture.  A cloning driver needs to allocate minor numbers
for its streams that are different from the device's minor number,
right?  If it doesn't do that, could a re-open result?

The reason I'm thinking along these lines is that the id_alloc() scheme
being used to allocate minor numbers for open streams doesn't prevent
clashing with the device's minor numbers (which happen to the the IP
interface's interface index).

Thoughts?

-Seb



Reply via email to