</listitem>
<listitem>
You should use <emphasis>kmem\_cache\_create</emphasis> to allocate a
-<emphasis>kmem\_cache\_t</emphasis>. It has a name, an object size, alignment,
-flags and a constructor.
+<emphasis>struct kmem\_cache</emphasis>. It has a name, an object size,
+alignment, flags and a constructor.
</listitem>
<listitem>
The destructor parameter has been removed, since 2.6.27.
</listitem>
<listitem>
+The typedef <emphasis>kmem\_cache\_t</emphasis> was removed in 2.6.23.
+</listitem>
+<listitem>
It is destroyed with <emphasis>kmem\_cache\_destroy</emphasis>.
</listitem>
</itemizedlist>