Linux kernel design patterns - part 3
[Kernel] Posted Jun 22, 2009 15:11 UTC (Mon) by corbet
Guest author Neil Brown wraps up his series on kernel design patterns with
a look at "midlayers". These layers sit between a layer that implements a
wide range of services (such as POSIX system calls), and a layer that is
specific to a piece of hardware or filesystem. While it is tempting to
implement midlayers as an actual layer that requires all requests to pass
through them, that is the essence of the "midlayer mistake" pattern.
Subscribers
can read more about this pattern in the article from this week's Kernel page.
Full Story (comments: 26)