Hi Jiang, On Sun, Nov 09, 2014 at 02:13:00AM +0800, Jiang Liu wrote: > This is the last part to enable support of hierarchy domain on x86 > platforms. > > It first converts IOAPIC to support hierarchy irqdomain, then cleans > up all unused code and interfaces. It also introduces a kernel boot > parameter to configure CPU vector allocation policies. > > It's based on my previous patch set at: > https://www.mail-archive.com/linux-kernel@xxxxxxxxxxxxxxx/msg760868.html > And you may access it at: > https://github.com/jiangliu/linux.git irqdomain/p3v3 > > It has been tested on Intel 64-bit server and 32-bit laptop. It also > passes Fengguang's 0day tests. Helps are welcomed for testing: > 1) Intel MID platform > 2) Intel CE or OLPC platforms > > Patch 1-3 kills pre_init_apic_IRQ0(). > Patch 4-9 convert IOAPIC to use hierarch irqdomain > Patch 10-36 clean up code, unused interfaces etc. > Patch 37-38 introduces a mechanism to configure CPU vector allocation > policies. Did some more testing on my machines and it looks good now, no more boot panics or other anomalies. So feel free to add my Tested-by: Joerg Roedel <jroedel@xxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html