On Thu, Aug 27, 2015 at 11:53:45PM +0000, Alexandru Moise wrote: > Just call kmem_cache_zalloc() instead of calling kmem_cache_alloc(). > We're just initializing most fields to 0, false and NULL later on > _anyway_, so to make the code mode readable and potentially gain > a bit of performance (completely untested claim), we should fill our > btrfs_trans_handle with zeros on allocation then just initialize > those five remaining fields (not counting the list_heads) as normal. > > Signed-off-by: Alexandru Moise <00moses.alexander00@xxxxxxxxx> The performance gain is arguable but the generated code should be smaller, which counts. Reviewed-by: David Sterba <dsterba@xxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
