[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH] PCI: drop pci_segments_init()
Hi Jan, On 26/02/2025 11:38, Jan Beulich wrote: Have callers invoke pci_add_segment() directly instead: With radix tree initialization moved out of the function, its name isn't quite describing anymore what it actually does. On x86 move the logic into __start_xen() itself, to reduce the risk of re-introducing ordering issues like the one which was addressed by 26fe09e34566 ("radix-tree: introduce RADIX_TREE{,_INIT}()"). Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> --- This is entirely optional and up for discussion. There certainly also is an argument towards keeping the function. Otoh on Arm there is the still open question whether segment 0 really is kind of special there (as it is on x86, largely for historical reasons), or whether the code can be dropped there altogether. Looking at the discussion between you and Stewart, it looks like we need to keep the call for now. Once we have the downstream patches merged, we can remove it. So: Acked-by: Julien Grall <jgrall@xxxxxxxxxx> Cheers, -- Julien Grall
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |