Re: [linux-safety] [PATCH] ext4/inode.c: remove dead stores in mpage_process_page()
"Lukas Bulwahn" <[email protected]> Thu, 21 Oct 2021 17:57:29 +0200
| Newsgroups | tech.elisa.lists.linux-safety |
|---|---|
| Message-ID | <20211021155729.8-XhbogCPNrXcPhr8dEjBR45VqBNWHnwkPoB2wdX3o4@z> |
On Thu, Oct 21, 2021 at 2:50 AM Nghia Le <[email protected]> wrote: > > The command "make clang-analyzer" detected dead stores. > Use present tense here. s/detected/detects/ > Removed the all the assignments io_end_size=0 to fix dead stores, as > io_end_size is never read. > Use imperative here. So: s/Removed/Remove/ drop the first "the". Maybe a better wording is: Do not reset io_end_size to 0 in the current paths, as the function exists on those paths without further using io_end_size. ... and the subject line could be "ext4: remove useless resetting io_end_size in mpage_process_page()". I hope this helps. Lukas > Signed-off-by: Nghia Le <[email protected]> > --- > fs/ext4/inode.c | 2 -- > 1 file changed, 2 deletions(-) > > diff --git a/fs/ext4/inode.c b/fs/ext4/inode.c > index 0f06305167d5..03efed2ed1ea 100644 > --- a/fs/ext4/inode.c > +++ b/fs/ext4/inode.c > @@ -2260,7 +2260,6 @@ static int mpage_process_page(struct mpage_da_data *mpd, struct page *page, > mpd->map.m_len = 0; > mpd->map.m_flags = 0; > io_end_vec->size += io_end_size; > - io_end_size = 0; > > err = mpage_process_page_bufs(mpd, head, bh, lblk); > if (err > 0) > @@ -2285,7 +2284,6 @@ static int mpage_process_page(struct mpage_da_data *mpd, struct page *page, > } while (lblk++, (bh = bh->b_this_page) != head); > > io_end_vec->size += io_end_size; > - io_end_size = 0; > *map_bh = false; > out: > *m_lblk = lblk; > -- > 2.25.1 > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#253): https://lists.elisa.tech/g/linux-safety/message/253 Mute This Topic: https://lists.elisa.tech/mt/86480121/5278000 Group Owner: [email protected] Unsubscribe: https://lists.elisa.tech/g/linux-safety/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-