[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH] mem-sharing: move (x86) / drop (Arm) arch_dump_shared_mem_info()
On Tue, 8 Aug 2023, Luca Fancellu wrote: > > On 8 Aug 2023, at 13:02, Jan Beulich <jbeulich@xxxxxxxx> wrote: > > > > When !MEM_SHARING no useful output is produced. Move the function into > > mm/mem_sharing.c while conditionalizing the call to it, thus allowing to > > drop it altogether from Arm (and eliminating the need to introduce stubs > > on PPC and RISC-V). > > > > Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> > > --- > > I wasn't really sure whether introducing a stub in xen/mm.h would be any > > better than adding the (further) #ifdef to dump_domains(). > > > > We could go further and also eliminate the need for the stub variants > > of mem_sharing_get_nr_{shared,saved}_mfns() by moving the > > XENMEM_get_sharing_{shared,freed}_pages cases in > > {,compat_}arch_memory_op() into the already existing #ifdef-s there. > > Returning an error for those sub-ops may be slightly more appropriate > > than returning 0 when !MEM_SHARING. > > > > --- a/xen/arch/arm/mm.c > > +++ b/xen/arch/arm/mm.c > > @@ -1297,10 +1297,6 @@ void free_init_memory(void) > > printk("Freed %ldkB init memory.\n", > > (long)(__init_end-__init_begin)>>10); > > } > > > > -void arch_dump_shared_mem_info(void) > > -{ > > -} > > - > > Hi Jan, > > For the arm part: > > Reviewed-by: Luca Fancellu <luca.fancellu@xxxxxxx> #arm Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |