payload: {"push_id":3848996099,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"410cda071cd47ac844c5c48110357f39647751f5","before":"b96c311f031dec35e7eea91b29777cc24b07d641","commits":[{"sha":"410cda071cd47ac844c5c48110357f39647751f5","author":{"name":"The~Skater~187","email":"2dd49409d5f897e5da8abaf63535a9216e23c742@gmail.com"},"message":"ext4: speed up truncate/unlink by not using bforget() unless needed\n\nDo not iterate over data blocks scanning for bh's to forget as they're\r\nnever exist. This improves time taken by unlink / truncate syscall.\r\nTested by continuously truncating file that is being written by dd.\r\nAnother test is rm -rf of linux tree while tar unpacks it. With\r\nordered data mode condition unlikely(!tbh) was always met in\r\next4_free_blocks. With journal data mode tbh was found only few times,\r\nso optimisation is also possible.\r\n\r\nUnlinking fallocated 60G file after doing sync && echo 3 >\r\n/proc/sys/vm/drop_caches && time rm --help\r\n\r\nX86 before (linux 3.6-rc4):\r\nreal    0m2.710s\r\nuser    0m0.000s\r\nsys     0m1.530s\r\n\r\nX86 after:\r\nreal    0m0.644s\r\nuser    0m0.003s\r\nsys     0m0.060s\r\n\r\nMIPS before (linux 2.6.37):\r\nreal    0m 4.93s\r\nuser    0m 0.00s\r\nsys     0m 4.61s\r\n\r\nMIPS after:\r\nreal    0m 0.16s\r\nuser    0m 0.00s\r\nsys     0m 0.06s\r\n\r\nSigned-off-by: \"Theodore Ts'o\" <tytso@mit.edu>\r\nSigned-off-by: Andrey Sidorov <qrxd43@motorola.com>\r\nSigned-off-by: franciscofranco <franciscofranco.1990@gmail.com>\r\n\r\nChange-Id: Ie78a945cb82b3892eaf88701f2dc3b7726104f\r\nborrowed from Ktoonsez","distinct":true,"url":"https://api.github.com/repos/187MoD/Ares-Kernel-Pie/commits/410cda071cd47ac844c5c48110357f39647751f5"}]}
other: {"actor":{"display_login":"TheSkater187"}}