Re: [PATCH] fs/buffer.c: Add checking buffer head stat before clear

2021-02-07 Thread Shaokun Zhang
Hi Andrew, 在 2021/2/6 7:45, Andrew Morton 写道: > On Wed, 3 Feb 2021 14:14:50 +0800 Shaokun Zhang > wrote: > >> From: Yang Guo >> >> clear_buffer_new() is used to clear buffer new stat. When PAGE_SIZE >> is 64K, most buffer heads in the list are not needed to clear. >> clear_buffer_new() has an

Re: [PATCH] fs/buffer.c: Add checking buffer head stat before clear

2021-02-05 Thread Andrew Morton
On Wed, 3 Feb 2021 14:14:50 +0800 Shaokun Zhang wrote: > From: Yang Guo > > clear_buffer_new() is used to clear buffer new stat. When PAGE_SIZE > is 64K, most buffer heads in the list are not needed to clear. > clear_buffer_new() has an enpensive atomic modification operation, > Let's add chec

[PATCH] fs/buffer.c: Add checking buffer head stat before clear

2021-02-02 Thread Shaokun Zhang
From: Yang Guo clear_buffer_new() is used to clear buffer new stat. When PAGE_SIZE is 64K, most buffer heads in the list are not needed to clear. clear_buffer_new() has an enpensive atomic modification operation, Let's add checking buffer head before clear it as __block_write_begin_int does which