Re: [PATCH v3 0/5] refine storing NULL

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

 



* Wei Yang <richard.weiyang@xxxxxxxxx> [241017 22:40]:
> The original thread[1] thoughts it is a problem in mas_new_root(). But after                                                                                                                                 
> discussion, this should be an improvement on storing NULL.                                                                                                                                                   
>                                                                                                                                                                                                              
> Patch 1/2 preparation for refine.                                                                                                                                                                            
>                                                                                                                                                                                                              
> Patch 3 remove redundant check in mas_new_root().                                                                                                                                                            
>                                                                                                                                                                                                              
> Patch 4 refine mas_store_root() to improve memory efficiency and remove                                                                                                                                     
> possible consecutive NULL slot.                                                                                                                                                                              
>                                                                                                                                                                                                              
> Patch 5 adds a test for storing NULL.                                                                                                                                                                        

This series fails to apply to akpm/mm-unstable today.

What are you based off?

>                                                                                                                                                                                                              
> [1]: https://lkml.kernel.org/r/20241015233909.23592-1-richard.weiyang@xxxxxxxxx
> 
> v3:
>   patch 4 move the change into mas_store_root()
>   patch 5 move test into lib/test_maple_tree.c
> 
> Wei Yang (5):
>   maple_tree: print empty for an empty tree on mt_dump()
>   maple_tree: the return value of mas_root_expand() is not used
>   maple_tree: not necessary to check index/last again
>   maple_tree: refine mas_store_root() on storing NULL
>   maple_tree: add a test checking storing null
> 
>  lib/maple_tree.c      | 20 ++++++----
>  lib/test_maple_tree.c | 90 +++++++++++++++++++++++++++++++++++++++++++
>  2 files changed, 103 insertions(+), 7 deletions(-)
> 
> -- 
> 2.34.1
> 




[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