On Mon, Feb 01, 2010 at 07:18:06AM +0100, Gerrit Renker wrote: > This fixes a bug introduced in commit de4ef86cfce60d2250111f34f8a084e769f23b16 > ("dccp: fix dccp rmmod when kernel configured to use slub", 17 Jan): the > vsnprintf used sizeof(slab_name_fmt), which became truncated to 4 bytes, since > slab_name_fmt is now a 4-byte pointer and no longer a 32-character array. > > This lead to error messages such as > FATAL: Error inserting dccp: No buffer space available > > >> kernel: [ 1456.341501] kmem_cache_create: duplicate cache cci > generated due to the truncation after the 3rrdc character. > > Fixed for the moment by introducing a symbolic constant. Tested to fix the bug. > > Signed-off-by: Gerrit Renker <gerrit@xxxxxxxxxxxxxx> These changes make sense, sorry for not seeing that earlier. Thanks! Acked-by: Neil Horman <nhorman@xxxxxxxxxxxxx> > -- To unsubscribe from this list: send the line "unsubscribe dccp" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html