Re: [PATCH] mdadm: split off shared library
flat view
From: Hannes Reinecke <hare@suse.de>
Date: 2021-09-14 07:26:47
On 9/14/21 9:08 AM, Xiao Ni wrote:
Hi Hannes Thanks for these patches. It's a good idea to make codes more clearly that which codes belong to which file. There are many efforts that move codes from mdadm.c and mdadm.h to specific files. Is it better to put these patches together? For example, the patches(6, 11, 12, 16, 19, 20, 27, 28) try to clean mdadm.c. Could you put similar patches together? And there are some rename patches too, they are sporadic.
Sure. Wasn't sure how you'd like to handle it; some prefer smaller patches, some prefer less patches overall ...
For patch03, the argument is name, but it uses optarg in the function mdadm_get_layout. Is it an error?
Have to check.
By the way, are there some other users who use the library besides mdadm/mdmon?
Not yet, but there is a program I wrote some time ago https://github.com/hreinecke/md_monitor.git which currently does an 'exec' on mdadm, and error handling _that_ is a major pain. Having a shared library will make life easier there. And I've some projects planned which would need to leverage mdadm functionality, so for those a mdadm library would be ideal.
And it's good for me if you send patches directly by email to linux-raid mail list.
Sure. Cheers, Hannes -- Dr. Hannes Reinecke Kernel Storage Architect hare@suse.de +49 911 74053 688 SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nürnberg HRB 36809 (AG Nürnberg), GF: Felix Imendörffer