Hi Jan, > -----Original Message----- > From: Jan Beulich <jbeulich@suse.com> > Sent: 2021年8月11日 18:42 > To: Wei Chen <Wei.Chen@arm.com> > Cc: Bertrand Marquis <Bertrand.Marquis@arm.com>; sstabellini@kernel.org; > julien@xen.org; xen-devel@lists.xenproject.org > Subject: Re: [XEN RFC PATCH 00/40] Add device tree based NUMA support to > Arm64 > > On 11.08.2021 12:23, Wei Chen wrote: > > Hongda Deng (2): > > xen/arm: return default DMA bit width when platform is not set > > xen/arm: Fix lowmem_bitsize when arch_get_dma_bitsize return 0 > > > > Wei Chen (38): > > tools: Fix -Werror=maybe-uninitialized for xlu_pci_parse_bdf > > xen/arm: Print a 64-bit number in hex from early uart > > xen/x86: Initialize memnodemapsize while faking NUMA node > > xen: decouple NUMA from ACPI in Kconfig > > xen/arm: use !CONFIG_NUMA to keep fake NUMA API > > xen/x86: Move NUMA memory node map functions to common > > xen/x86: Move numa_add_cpu_node to common > > xen/x86: Move NR_NODE_MEMBLKS macro to common > > xen/x86: Move NUMA nodes and memory block ranges to common > > xen/x86: Move numa_initmem_init to common > > xen/arm: introduce numa_set_node for Arm > > xen/arm: set NUMA nodes max number to 64 by default > > xen/x86: move NUMA API from x86 header to common header > > xen/arm: Create a fake NUMA node to use common code > > xen/arm: Introduce DEVICE_TREE_NUMA Kconfig for arm64 > > xen/arm: Keep memory nodes in dtb for NUMA when boot from EFI > > xen: fdt: Introduce a helper to check fdt node type > > xen/arm: implement node distance helpers for Arm64 > > xen/arm: introduce device_tree_numa as a switch for device tree NUMA > > xen/arm: introduce a helper to parse device tree processor node > > xen/arm: introduce a helper to parse device tree memory node > > xen/arm: introduce a helper to parse device tree NUMA distance map > > xen/arm: unified entry to parse all NUMA data from device tree > > xen/arm: Add boot and secondary CPU to NUMA system > > xen/arm: build CPU NUMA node map while creating cpu_logical_map > > xen/x86: decouple nodes_cover_memory with E820 map > > xen/arm: implement Arm arch helpers Arm to get memory map info > > xen: move NUMA memory and CPU parsed nodemasks to common > > xen/x86: move nodes_cover_memory to common > > xen/x86: make acpi_scan_nodes to be neutral > > xen: export bad_srat and srat_disabled to extern > > xen: move numa_scan_nodes from x86 to common > > xen: enable numa_scan_nodes for device tree based NUMA > > xen/arm: keep guest still be NUMA unware > > xen: introduce an arch helper to do NUMA init failed fallback > > xen/arm: enable device tree based NUMA in system init > > xen/x86: move numa_setup to common to support NUMA switch in command > > line > > xen/x86: move dump_numa info hotkey to common > > May I please ask that you follow patch submission guidelines, in that > you send patches To: the list and Cc: relevant people. Furthermore I > doubt that I need to be on Cc: for all 40 of the patches. > Thanks for your reminder. Before I sent this series, I had paid sometime to consider CC or TO you, I found you are in the X86 Arch, x86 memory management maintainer lists. And in this patch series, I have done some changes that affects x86, so I added you in TO list. Obviously, my understanding had some mistake. I will add you to CC list in next version. > Thanks and regards, > Jan
On 13.08.2021 04:33, Wei Chen wrote: >> From: Jan Beulich <jbeulich@suse.com> >> Sent: 2021年8月11日 18:42 >> >> On 11.08.2021 12:23, Wei Chen wrote: >>> Hongda Deng (2): >>> xen/arm: return default DMA bit width when platform is not set >>> xen/arm: Fix lowmem_bitsize when arch_get_dma_bitsize return 0 >>> >>> Wei Chen (38): >>> tools: Fix -Werror=maybe-uninitialized for xlu_pci_parse_bdf >>> xen/arm: Print a 64-bit number in hex from early uart >>> xen/x86: Initialize memnodemapsize while faking NUMA node >>> xen: decouple NUMA from ACPI in Kconfig >>> xen/arm: use !CONFIG_NUMA to keep fake NUMA API >>> xen/x86: Move NUMA memory node map functions to common >>> xen/x86: Move numa_add_cpu_node to common >>> xen/x86: Move NR_NODE_MEMBLKS macro to common >>> xen/x86: Move NUMA nodes and memory block ranges to common >>> xen/x86: Move numa_initmem_init to common >>> xen/arm: introduce numa_set_node for Arm >>> xen/arm: set NUMA nodes max number to 64 by default >>> xen/x86: move NUMA API from x86 header to common header >>> xen/arm: Create a fake NUMA node to use common code >>> xen/arm: Introduce DEVICE_TREE_NUMA Kconfig for arm64 >>> xen/arm: Keep memory nodes in dtb for NUMA when boot from EFI >>> xen: fdt: Introduce a helper to check fdt node type >>> xen/arm: implement node distance helpers for Arm64 >>> xen/arm: introduce device_tree_numa as a switch for device tree NUMA >>> xen/arm: introduce a helper to parse device tree processor node >>> xen/arm: introduce a helper to parse device tree memory node >>> xen/arm: introduce a helper to parse device tree NUMA distance map >>> xen/arm: unified entry to parse all NUMA data from device tree >>> xen/arm: Add boot and secondary CPU to NUMA system >>> xen/arm: build CPU NUMA node map while creating cpu_logical_map >>> xen/x86: decouple nodes_cover_memory with E820 map >>> xen/arm: implement Arm arch helpers Arm to get memory map info >>> xen: move NUMA memory and CPU parsed nodemasks to common >>> xen/x86: move nodes_cover_memory to common >>> xen/x86: make acpi_scan_nodes to be neutral >>> xen: export bad_srat and srat_disabled to extern >>> xen: move numa_scan_nodes from x86 to common >>> xen: enable numa_scan_nodes for device tree based NUMA >>> xen/arm: keep guest still be NUMA unware >>> xen: introduce an arch helper to do NUMA init failed fallback >>> xen/arm: enable device tree based NUMA in system init >>> xen/x86: move numa_setup to common to support NUMA switch in command >>> line >>> xen/x86: move dump_numa info hotkey to common >> >> May I please ask that you follow patch submission guidelines, in that >> you send patches To: the list and Cc: relevant people. Furthermore I >> doubt that I need to be on Cc: for all 40 of the patches. >> > > Thanks for your reminder. Before I sent this series, I had paid > sometime to consider CC or TO you, I found you are in the X86 Arch, > x86 memory management maintainer lists. And in this patch series, > I have done some changes that affects x86, so I added you in TO list. > Obviously, my understanding had some mistake. I will add you to CC > list in next version. And then on a patch-by-patch basis please, unless you see a specific need to also Cc my on certain Arm-only patches. Thanks. Jan
© 2016 - 2024 Red Hat, Inc.