{"push_id":920230821,"size":1,"distinct_size":1,"ref":"refs/heads/M","head":"9b0fdd1d3fa3fea61d22c55d5100353c6a8425fd","before":"d1afe2482a1718956f62e83688ba10252d8f3ba0","commits":[{"sha":"9b0fdd1d3fa3fea61d22c55d5100353c6a8425fd","author":{"email":"2ffd0f418731020ea4d34ffb64140382adaee654@bull.net","name":"Sebastien Buisson"},"message":"fs/buffer.c: increase the buffer-head per-CPU LRU size\n\nIncrease the buffer-head per-CPU LRU size to allow efficient filesystem\noperations that access many blocks for each transaction.  For example,\ncreating a file in a large ext4 directory with quota enabled will access\nmultiple buffer heads and will overflow the LRU at the default 8-block LRU\nsize:\n\n* parent directory inode table block (ctime, nlinks for subdirs)\n* new inode bitmap\n* inode table block\n* 2 quota blocks\n* directory leaf block (not reused, but pollutes one cache entry)\n* 2 levels htree blocks (only one is reused, other pollutes cache)\n* 2 levels indirect/index blocks (only one is reused)\n\nThe buffer-head per-CPU LRU size is raised to 16, as it shows in metadata\nperformance benchmarks up to 10% gain for create, 4% for lookup and 7% for\ndestroy.\n\nSigned-off-by: Liang Zhen <liang.zhen@intel.com>\nSigned-off-by: Andreas Dilger <andreas.dilger@intel.com>\nSigned-off-by: Sebastien Buisson <sebastien.buisson@bull.net>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Starship-Android/starship_kernel_moto_shamu/commits/9b0fdd1d3fa3fea61d22c55d5100353c6a8425fd"}]}