> I'd simply move the memset into the alloc function and get rid of the > constructor here. Slightly better still would be to use kmem_cache_zalloc() (save a tiny bit of text by getting rid of the call to memset). - R.