Show patches with: Submitter = tangchen       |   307 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v5,RESEND,5/5] x86, acpi, cpu-hotplug: Set persistent cpuid <-> nodeid mapping when booting. - - - --- 2016-01-25 tangchen Superseded
[v5,RESEND,4/5] x86, acpi, cpu-hotplug: Enable MADT APIs to return disabled apicid. - - - --- 2016-01-25 tangchen Superseded
[v5,RESEND,3/5] x86, acpi, cpu-hotplug: Introduce cpuid_to_apicid[] array to store persistent cpuid… - - - --- 2016-01-25 tangchen Superseded
[v5,RESEND,2/5] x86, acpi, cpu-hotplug: Enable acpi to register all possible cpus at boot time. - - - --- 2016-01-25 tangchen Superseded
[v5,RESEND,1/5] x86, memhp, numa: Online memory-less nodes at boot time. - - - --- 2016-01-25 tangchen Superseded
[v5,5/5] x86, acpi, cpu-hotplug: Set persistent cpuid <-> nodeid mapping when booting. - - - --- 2016-01-21 tangchen Superseded
[v5,4/5] x86, acpi, cpu-hotplug: Enable MADT APIs to return disabled apicid. - - - --- 2016-01-21 tangchen Superseded
[v5,3/5] x86, acpi, cpu-hotplug: Introduce cpuid_to_apicid[] array to store persistent cpuid <-> ap… - - - --- 2016-01-21 tangchen Superseded
[v5,2/5] x86, acpi, cpu-hotplug: Enable acpi to register all possible cpus at boot time. - - - --- 2016-01-21 tangchen Superseded
[v5,1/5] x86, memhp, numa: Online memory-less nodes at boot time. - - - --- 2016-01-21 tangchen Superseded
[5/5] x86, acpi, cpu-hotplug: Set persistent cpuid <-> nodeid mapping when booting. - - - --- 2016-01-07 tangchen Changes Requested
[4/5] x86, acpi, cpu-hotplug: Enable MADT APIs to return disabled apicid. - - - --- 2016-01-07 tangchen Changes Requested
[3/5] x86, acpi, cpu-hotplug: Introduce cpuid_to_apicid[] array to store persistent cpuid <-> apici… - - - --- 2016-01-07 tangchen Changes Requested
[2/5] x86, acpi, cpu-hotplug: Enable acpi to register all possible cpus at boot time. - - - --- 2016-01-07 tangchen Changes Requested
[1/5] x86, memhp, numa: Online memory-less nodes at boot time. - - - --- 2016-01-07 tangchen Changes Requested
[v3,5/5] x86, acpi, cpu-hotplug: Set persistent cpuid <-> nodeid mapping when booting. - - - --- 2015-11-19 tangchen Not Applicable
[v3,4/5] x86, acpi, cpu-hotplug: Enable MADT APIs to return disabled apicid. - - - --- 2015-11-19 tangchen Not Applicable
[v3,3/5] x86, acpi, cpu-hotplug: Introduce cpuid_to_apicid[] array to store persistent cpuid <-> ap… - - - --- 2015-11-19 tangchen Not Applicable
[v3,2/5] x86, acpi, cpu-hotplug: Enable acpi to register all possible cpus at boot time. - - - --- 2015-11-19 tangchen Not Applicable
[v3,1/5] x86, memhp, numa: Online memory-less nodes at boot time. - - - --- 2015-11-19 tangchen Not Applicable
[v2,7/7] x86, acpi, cpu-hotplug: Set persistent cpuid <-> nodeid mapping when booting. - - - --- 2015-09-10 tangchen Not Applicable
[v2,6/7] x86, acpi, cpu-hotplug: Enable MADT APIs to return disabled apicid. - - - --- 2015-09-10 tangchen Not Applicable
[v2,5/7] x86, acpi, cpu-hotplug: Introduce apicid_to_cpuid[] array to store persistent cpuid <-> ap… - - - --- 2015-09-10 tangchen Not Applicable
[v2,4/7] x86, acpi, cpu-hotplug: Enable acpi to register all possible cpus at boot time. - - - --- 2015-09-10 tangchen Not Applicable
[v2,3/7] x86, gfp: Cache best near node for memory allocation. - - - --- 2015-09-10 tangchen Not Applicable
[v2,2/7] x86, numa: Introduce a node to node array to map a node to its best online node. - - - --- 2015-09-10 tangchen Not Applicable
[v2,1/7] x86, numa: Move definition of find_near_online_node() forward. - - - --- 2015-09-10 tangchen Not Applicable
[5/5] x86, acpi, cpu-hotplug: Set persistent cpuid <-> nodeid mapping when booting. - - - --- 2015-07-07 tangchen Not Applicable
[4/5] x86, acpi, cpu-hotplug: Enable MADT APIs to return disabled apicid. - - - --- 2015-07-07 tangchen Not Applicable
[3/5] x86, acpi, cpu-hotplug: Introduce apicid_to_cpuid[] array to store persistent cpuid <-> apici… - - - --- 2015-07-07 tangchen Not Applicable
[2/5] x86, acpi, cpu-hotplug: Enable acpi to register all possible cpus at boot time. - - - --- 2015-07-07 tangchen Not Applicable
[1/5] x86, gfp: Cache best near node for memory allocation. - - - --- 2015-07-07 tangchen Not Applicable
[5/5] x86, acpi, cpu-hotplug: Set persistent cpuid <-> nodeid mapping when booting. - - - --- 2015-07-01 tangchen Not Applicable
[4/5] x86, acpi, cpu-hotplug: Enable MADT APIs to return disabled apicid. - - - --- 2015-07-01 tangchen Not Applicable
[3/5] x86, acpi, cpu-hotplug: Introduce apicid_to_cpuid[] array to store persistent cpuid <-> apici… - - - --- 2015-07-01 tangchen Not Applicable
[2/5] x86, acpi, cpu-hotplug: Enable acpi to register all possible cpus at boot time. - - - --- 2015-07-01 tangchen Not Applicable
[1/5] x86, gfp: Cache best near node for memory allocation. - - - --- 2015-07-01 tangchen Not Applicable
[1/1] ACPI: Check if acpi_device->handler is NULL when ACPI_HOTPLUG_MEMORY is not configured. - - - --- 2014-08-08 tangchen Accepted
acpi: Return -ENOENT in acpi_table_parse() and fix wrong comment. - - - --- 2014-01-06 tangchen Accepted
acpi, numa, mem_hotplug: Kill save_add_info(). - - - --- 2014-01-06 tangchen Not Applicable
acpi: Check if @id is NULL in acpi_table_parse() - - - --- 2014-01-06 tangchen Accepted
[v3,5/5] mem-hotplug: Introduce movablenode boot option to control memblock allocation direction. - - - --- 2013-09-13 tangchen Not Applicable
[v3,4/5] x86, mem-hotplug: Support initialize page tables from low to high. - - - --- 2013-09-13 tangchen Not Applicable
[v3,3/5] x86, acpi, crash, kdump: Do reserve_crashkernel() after SRAT is parsed. - - - --- 2013-09-13 tangchen Not Applicable
[v3,2/5] memblock: Improve memblock to support allocation from lower address. - - - --- 2013-09-13 tangchen Not Applicable
[v3,1/5] memblock: Introduce allocation direction to memblock. - - - --- 2013-09-13 tangchen Not Applicable
[RESEND,v2,9/9] mem-hotplug: Introduce movablenode boot option to control memblock allocation direc… - - - --- 2013-09-12 tangchen RFC
[RESEND,v2,8/9] x86, mem-hotplug: Support initialize page tables from low to high. - - - --- 2013-09-12 tangchen RFC
[RESEND,v2,7/9] x86, acpi, crash, kdump: Do reserve_crashkernel() after SRAT is parsed. - - - --- 2013-09-12 tangchen RFC
[RESEND,v2,6/9] x86, acpi: Support allocate memory from bottom upwards in acpi_initrd_override(). - - - --- 2013-09-12 tangchen RFC
[RESEND,v2,5/9] x86: Support allocate memory from bottom upwards in relocate_initrd(). - - - --- 2013-09-12 tangchen RFC
[RESEND,v2,4/9] x86: Support allocate memory from bottom upwards in setup_log_buf(). - - - --- 2013-09-12 tangchen RFC
[RESEND,v2,3/9] x86, dma: Support allocate memory from bottom upwards in dma_contiguous_reserve(). - - - --- 2013-09-12 tangchen RFC
[RESEND,v2,2/9] x86, memblock: Introduce memblock_alloc_bottom_up() to memblock. - - - --- 2013-09-12 tangchen RFC
[RESEND,v2,1/9] memblock: Introduce allocation direction to memblock. - - - --- 2013-09-12 tangchen RFC
[v2,9/9] mem-hotplug: Introduce movablenode boot option to control memblock allocation direction. - - - --- 2013-09-11 tangchen Not Applicable
[v2,8/9] x86, mem-hotplug: Support initialize page tables from low to high. - - - --- 2013-09-11 tangchen Not Applicable
[v2,7/9] x86, acpi, crash, kdump: Do reserve_crashkernel() after SRAT is parsed. - - - --- 2013-09-11 tangchen Not Applicable
[v2,6/9] x86, acpi: Support allocate memory from bottom upwards in acpi_initrd_override(). - - - --- 2013-09-11 tangchen Not Applicable
[v2,5/9] x86: Support allocate memory from bottom upwards in relocate_initrd(). - - - --- 2013-09-11 tangchen Not Applicable
[v2,4/9] x86: Support allocate memory from bottom upwards in setup_log_buf(). - - - --- 2013-09-11 tangchen Not Applicable
[v2,3/9] x86, dma: Support allocate memory from bottom upwards in dma_contiguous_reserve(). - - - --- 2013-09-11 tangchen Not Applicable
[v2,2/9] x86, memblock: Introduce memblock_alloc_bottom_up() to memblock. - - - --- 2013-09-11 tangchen Not Applicable
[v2,1/9] memblock: Introduce allocation direction to memblock. - - - --- 2013-09-11 tangchen Not Applicable
[v2,4/4] acpi: Return -ENOENT in acpi_table_parse() and fix wrong comment. - - - --- 2013-09-03 tangchen Superseded
[v2,3/4] acpi: Check if @id is NULL in acpi_table_parse() - - - --- 2013-09-03 tangchen Superseded
[v2,2/4] acpi cleanup: Use pr_{info|err}() instead of printk() in arch/x86/mm/srat.c - - - --- 2013-09-03 tangchen Superseded
[v2,1/4] acpi, numa, mem_hotplug: Kill save_add_info(). - - - --- 2013-09-03 tangchen Superseded
[RESEND,3/3] x86, mm: Move max_pfn_mapped definition to init.c. - - - --- 2013-09-02 tangchen Not Applicable
[RESEND,2/3] x86, mm: Update min_pfn_mapped in add_pfn_range_mapped(). - - - --- 2013-09-02 tangchen Not Applicable
[RESEND,1/3] x86, ACPI, mm: Kill max_low_pfn_mapped. - - - --- 2013-09-02 tangchen Not Applicable
[11/11] x86, mem_hotplug: Allocate memory near kernel image before SRAT is parsed. - - - --- 2013-08-27 tangchen Not Applicable
[10/11] x86, mem-hotplug: Support initialize page tables from low to high. - - - --- 2013-08-27 tangchen Not Applicable
[09/11] mem-hotplug: Introduce movablenode boot option to {en|dis}able using SRAT. - - - --- 2013-08-27 tangchen Not Applicable
[08/11] x86, acpi, memblock: Use __memblock_alloc_base() in acpi_initrd_override() - - - --- 2013-08-27 tangchen Not Applicable
[07/11] x86, memblock: Set lowest limit for memblock_alloc_base_nid(). - - - --- 2013-08-27 tangchen Not Applicable
[06/11] memblock: Improve memblock to support allocation from lower address. - - - --- 2013-08-27 tangchen Not Applicable
[05/11] memblock: Introduce allocation order to memblock. - - - --- 2013-08-27 tangchen Not Applicable
[04/11] memblock: Introduce memblock_set_current_limit_low() to set lower limit of memblock. - - - --- 2013-08-27 tangchen Not Applicable
[03/11] memblock: Introduce lowest limit in memblock. - - - --- 2013-08-27 tangchen Not Applicable
[02/11] memblock: Rename memblock_set_current_limit() to memblock_set_current_limit_high(). - - - --- 2013-08-27 tangchen Not Applicable
[01/11] memblock: Rename current_limit to current_limit_high in memblock. - - - --- 2013-08-27 tangchen Not Applicable
[3/3] x86, mm: Move max_pfn_mapped definition to init.c. - - - --- 2013-08-23 tangchen Not Applicable
[1/3] x86, ACPI, mm: Kill max_low_pfn_mapped. - - - --- 2013-08-23 tangchen Not Applicable
[8/8] x86, acpi: Do acpi_initrd_override() earlier in head_32.S/head64.c. - - - --- 2013-08-21 tangchen RFC
[7/8] x86, acpi, brk: Make early_alloc_acpi_override_tables_buf() available with va/pa. - - - --- 2013-08-21 tangchen RFC
[6/8] x86, acpi: Make acpi_initrd_override() available with va or pa. - - - --- 2013-08-21 tangchen RFC
[5/8] x86, brk: Make extend_brk() available with va/pa. - - - --- 2013-08-21 tangchen RFC
[4/8] x86, acpi, brk: Extend BRK 256KB to store acpi override tables. - - - --- 2013-08-21 tangchen RFC
[3/8] x86, acpi: Move table_sigs[] to stack. - - - --- 2013-08-21 tangchen RFC
[2/8] x86, microcode: Use get_ramdisk_{image|size}() in microcode handling. - - - --- 2013-08-21 tangchen RFC
[1/8] x86: Make get_ramdisk_{image|size}() global. - - - --- 2013-08-21 tangchen RFC
[4/6] acpi cleanup: Use pr_err() instead of printk() in arch/x86/mm/srat.c - - - --- 2013-08-16 tangchen RFC
[3/6] acpi cleanup: Use pr_info() instead of printk() in arch/x86/mm/srat.c - - - --- 2013-08-16 tangchen RFC
[6/6] acpi: Return -ENOENT in acpi_table_parse() and fix wrong comment. - - - --- 2013-08-16 tangchen RFC
[5/6] acpi: Check if @id is NULL in acpi_table_parse() - - - --- 2013-08-16 tangchen RFC
[4/6] acpi cleanup: Use pr_err() instead of printk() in arch/x86/mm/srat.c - - - --- 2013-08-16 tangchen RFC
[3/6] acpi cleanup: Use pr_info() instead of printk() in arch/x86/mm/srat.c - - - --- 2013-08-16 tangchen RFC
[2/6] acpi, numa, mem_hotplug: Print Hot-Pluggable Field in SRAT. - - - --- 2013-08-16 tangchen RFC
[1/6] acpi, numa, mem_hotplug: Kill save_add_info(). - - - --- 2013-08-16 tangchen RFC
« 1 2 3 4 »