Just to be clear, you replaced kdev_t with a struct, or a ptr to a
struct?
And what did you do with the arrays indexed by MINOR(dev)? Andries
pointed out that a linear search for a major/minor could be ugly and
slow, potentially causing the slowdown you mention.
Regards,
Jeff
-- Custom driver development | Never worry about theory as long Open source programming | as the machinery does what it's | supposed to do. -- R. A. Heinlein- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/