Re: [PATCH] mm/sparse: return right away if sparsemap_buf is null

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2024년 7월 28일 (일) 오후 9:43, Mike Rapoport <rppt@xxxxxxxxxx>님이 작성:
>
> On Fri, Jul 26, 2024 at 04:10:23PM +0900, Leesoo Ahn wrote:
> > sparse_buffer_fini(..) takes the following actions even though the value of
> > sparsemap_buf is NULL,
> > 1. calculate size of sparsemap buffer (which is meaningless).
> > 2. set sparsemap_buf variable to NULL (although it is already NULL).
> >
> > These steps are unnecessary if the variable, sparsemap_buf is NULL.
> >
> > Refactor the function to return right away if the variable is NULL.
> > Hence, it doesn't need to take further actions.
>
> sparse_buffer_fini() is called a few times on init so saving a jump (if at
> all) does not worth the churn.

Fair enough.

Any related to refactoring codebase will be unlikely to be taken into upstream??

BR,
Leesoo





[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux