All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 00/18] Introduce ACPI for ARM64 based on ACPI 5.1
@ 2014-10-17 13:36 ` Hanjun Guo
  0 siblings, 0 replies; 297+ messages in thread
From: Hanjun Guo @ 2014-10-17 13:36 UTC (permalink / raw)
  To: Catalin Marinas, Rafael J. Wysocki, Mark Rutland, Olof Johansson,
	Grant Likely, Will Deacon
  Cc: Graeme Gregory, Arnd Bergmann, Sudeep Holla, Jon Masters,
	Jason Cooper, Marc Zyngier, Bjorn Helgaas, Daniel Lezcano,
	Mark Brown, Rob Herring, Robert Richter, Lv Zheng, Robert Moore,
	Lorenzo Pieralisi, Liviu Dudau, Randy Dunlap,
	Charles.Garcia-Tobin, Kangkang.Shen, linux-acpi,
	linux-arm-kernel, linux-kernel, linaro-acpi, Hanjun Guo

ACPI 5.1 has some major changes for ARM platform and the following
tables which are essential for ARM platforms:
1) MADT table updates for GIC v2/v3.
2) FADT updates for PSCI
3) GTDT for arch timer

This patch set is the ARM64 ACPI core patches covered MADT, FADT
and GTDT, platform board specific drivers are not covered by this
patch set.

We first introduce acpi.c and its related head file which are needed
by ACPI core, and then get RSDP to extract all the ACPI boot-time tables.
When all the boot-time tables (FADT, MADT, GTDT) are ready, then
parse them to init the sytem when booted. Specifically,
a) we use FADT to init PSCI and use PSCI to boot SMP;
b) Use MADT for GIC init and SMP init;
c) GTDT for arch timer init.

This patch set is based on 3.17-rc4 and was tested by Graeme on Juno
and FVP base model boot with ACPI only OK, if you want to test them,
you can pull from acpi-5.1-v5 branch in leg/acpi repo:
git://git.linaro.org/leg/acpi/acpi.git

Updates since v4:
 - ACPI uasge doc for ARM64 was updated a lot by Al
 - Collect some ACKs from Grant, Olof, Mark
 - address some comments from Olof and Catalin since last version

Updates since v3:
 - Compile out sleep.c on ARM64 when ACPI enabled
 - refactor the GIC init code to address the comments from Marc and
   Arnd
 - refactor the SMP init code to fix some logic problem when PSCI is
   not present, also address some of Grant and Lorenzo's comments
 - reorder the patch series and move ACPI table changes to the front
   of patch set
 - rebase on top of 3.17-rc4

Updates since v2:
 - Refactor the code to make SMP/PSCI init with less sperated init
   path by Tomasz
 - make ACPI depend on EXPERT
 - Address lots of comments from Catalin, Sudeep, Geoff
 - Add Juno device ACPI driver patches for review

Updates since v1:
 - Set ACPI default off on ARM64 suggested by Olof;
 - Rebase the patch set on top of linux-next branch/linux-pm tree which
   includes the ACPICA for full ACPI 5.1 support.
 - Update the document as suggested;
 - Adress lots of comments from Mark, Sudeep, Randy, Naresh, Olof, Geoff
   and more...


Al Stone (3):
  ARM64 / ACPI: Get RSDP and ACPI boot-time tables
  ARM64 / ACPI: Introduce early_param for "acpi" and pass acpi=force to
    enable ACPI
  ARM64 / ACPI: Select ACPI_REDUCED_HARDWARE_ONLY if ACPI is enabled on
    ARM64

Ashwin Chaugule (1):
  ACPI / table: Add new function to get table entries

Graeme Gregory (4):
  ARM64 / ACPI: Introduce sleep-arm.c
  ARM64 / ACPI: If we chose to boot from acpi then disable FDT
  ARM64 / ACPI: Enable ARM64 in Kconfig
  Documentation: ACPI for ARM64

Hanjun Guo (8):
  ARM64: Move the init of cpu_logical_map(0) before
    unflatten_device_tree()
  ARM64 / ACPI: Make PCI optional for ACPI on ARM64
  ARM64 / ACPI: Parse FADT table to get PSCI flags for PSCI init
  ACPI / table: Print GIC information when MADT is parsed
  ARM64 / ACPI: Parse MADT for SMP initialization
  ACPI / processor: Make it possible to get CPU hardware ID via GICC
  ARM64 / ACPI: Introduce ACPI_IRQ_MODEL_GIC and register device's gsi
  ARM64 / ACPI: Parse GTDT to initialize arch timer

Tomasz Nowicki (2):
  ACPI / table: Count matched and successfully parsed entries without
    specifying max entries
  ARM64 / ACPI: Add GICv2 specific ACPI boot support

 Documentation/arm64/arm-acpi.txt     |  323 ++++++++++++++++++++++++++++++
 Documentation/kernel-parameters.txt  |    3 +-
 arch/arm64/Kconfig                   |    3 +
 arch/arm64/include/asm/acenv.h       |   18 ++
 arch/arm64/include/asm/acpi.h        |   99 ++++++++++
 arch/arm64/include/asm/cpu_ops.h     |    1 +
 arch/arm64/include/asm/pci.h         |   11 ++
 arch/arm64/include/asm/psci.h        |    3 +-
 arch/arm64/include/asm/smp.h         |    5 +-
 arch/arm64/kernel/Makefile           |    1 +
 arch/arm64/kernel/acpi.c             |  356 ++++++++++++++++++++++++++++++++++
 arch/arm64/kernel/cpu_ops.c          |    4 +-
 arch/arm64/kernel/psci.c             |   78 +++++---
 arch/arm64/kernel/setup.c            |   25 ++-
 arch/arm64/kernel/smp.c              |    2 +-
 arch/arm64/kernel/time.c             |    7 +
 drivers/acpi/Kconfig                 |    6 +-
 drivers/acpi/Makefile                |    6 +-
 drivers/acpi/bus.c                   |    3 +
 drivers/acpi/internal.h              |    5 +
 drivers/acpi/processor_core.c        |   37 ++++
 drivers/acpi/sleep-arm.c             |   28 +++
 drivers/acpi/tables.c                |  115 +++++++++--
 drivers/clocksource/arm_arch_timer.c |  117 +++++++++--
 drivers/irqchip/irq-gic.c            |  106 ++++++++++
 drivers/irqchip/irqchip.c            |    3 +
 include/linux/acpi.h                 |    5 +
 include/linux/clocksource.h          |    6 +
 include/linux/irqchip/arm-gic-acpi.h |   31 +++
 include/linux/pci.h                  |   37 +++-
 30 files changed, 1353 insertions(+), 91 deletions(-)
 create mode 100644 Documentation/arm64/arm-acpi.txt
 create mode 100644 arch/arm64/include/asm/acenv.h
 create mode 100644 arch/arm64/include/asm/acpi.h
 create mode 100644 arch/arm64/include/asm/pci.h
 create mode 100644 arch/arm64/kernel/acpi.c
 create mode 100644 drivers/acpi/sleep-arm.c
 create mode 100644 include/linux/irqchip/arm-gic-acpi.h

-- 
1.7.9.5


^ permalink raw reply	[flat|nested] 297+ messages in thread

end of thread, other threads:[~2015-01-16 16:36 UTC | newest]

Thread overview: 297+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-10-17 13:36 [PATCH v5 00/18] Introduce ACPI for ARM64 based on ACPI 5.1 Hanjun Guo
2014-10-17 13:36 ` Hanjun Guo
2014-10-17 13:36 ` [PATCH v5 01/18] ARM64: Move the init of cpu_logical_map(0) before unflatten_device_tree() Hanjun Guo
2014-10-17 13:36   ` Hanjun Guo
2014-11-18 13:45   ` Hanjun Guo
2014-11-18 13:45     ` Hanjun Guo
2014-11-18 13:45     ` Hanjun Guo
2014-11-18 16:43     ` Catalin Marinas
2014-11-18 16:43       ` Catalin Marinas
2014-11-18 16:43       ` Catalin Marinas
2014-11-18 16:57       ` Will Deacon
2014-11-18 16:57         ` Will Deacon
2014-11-18 16:57         ` Will Deacon
2014-11-18 17:02         ` Sudeep Holla
2014-11-18 17:02           ` Sudeep Holla
2014-11-18 17:02           ` Sudeep Holla
2014-11-18 17:03           ` Will Deacon
2014-11-18 17:03             ` Will Deacon
2014-11-18 17:03             ` Will Deacon
2014-11-19  0:29             ` Hanjun Guo
2014-11-19  0:29               ` Hanjun Guo
2014-11-19  0:29               ` Hanjun Guo
2014-10-17 13:36 ` [PATCH v5 02/18] ACPI / table: Add new function to get table entries Hanjun Guo
2014-10-17 13:36   ` Hanjun Guo
2014-10-17 13:36   ` Hanjun Guo
2014-11-24  1:27   ` Rafael J. Wysocki
2014-11-24  1:27     ` Rafael J. Wysocki
2014-11-24  1:27     ` Rafael J. Wysocki
2014-11-24 11:03     ` Hanjun Guo
2014-11-24 11:03       ` Hanjun Guo
2014-11-24 11:03       ` Hanjun Guo
2014-11-24 14:51       ` Rafael J. Wysocki
2014-11-24 14:51         ` Rafael J. Wysocki
2014-11-24 14:51         ` Rafael J. Wysocki
2014-11-25  3:38         ` Hanjun Guo
2014-11-25  3:38           ` Hanjun Guo
2014-11-25  3:38           ` Hanjun Guo
2014-11-25 21:20           ` Rafael J. Wysocki
2014-11-25 21:20             ` Rafael J. Wysocki
2014-11-25 21:20             ` Rafael J. Wysocki
2014-11-26  1:42             ` Hanjun Guo
2014-11-26  1:42               ` Hanjun Guo
2014-11-26  1:42               ` Hanjun Guo
2014-10-17 13:36 ` [PATCH v5 03/18] ACPI / table: Count matched and successfully parsed entries without specifying max entries Hanjun Guo
2014-10-17 13:36   ` Hanjun Guo
2014-11-18 13:51   ` Hanjun Guo
2014-11-18 13:51     ` Hanjun Guo
2014-11-18 13:51     ` Hanjun Guo
2014-11-18 20:15     ` Rafael J. Wysocki
2014-11-18 20:15       ` Rafael J. Wysocki
2014-11-18 20:15       ` Rafael J. Wysocki
2014-11-19  0:34       ` Hanjun Guo
2014-11-19  0:34         ` Hanjun Guo
2014-11-19  0:34         ` Hanjun Guo
2014-11-24  1:45   ` Rafael J. Wysocki
2014-11-24  1:45     ` Rafael J. Wysocki
2014-11-24  1:45     ` Rafael J. Wysocki
2014-11-24  8:34     ` Tomasz Nowicki
2014-11-24  8:34       ` Tomasz Nowicki
2014-11-24  8:34       ` Tomasz Nowicki
2014-11-24 15:16       ` Rafael J. Wysocki
2014-11-24 15:16         ` Rafael J. Wysocki
2014-11-24 15:16         ` Rafael J. Wysocki
2014-11-24 15:01         ` Tomasz Nowicki
2014-11-24 15:01           ` Tomasz Nowicki
2014-11-24 15:01           ` Tomasz Nowicki
2014-11-24 15:37           ` Rafael J. Wysocki
2014-11-24 15:37             ` Rafael J. Wysocki
2014-11-24 15:37             ` Rafael J. Wysocki
2014-11-24 15:18             ` Tomasz Nowicki
2014-11-24 15:18               ` Tomasz Nowicki
2014-11-24 15:18               ` Tomasz Nowicki
2014-10-17 13:37 ` [PATCH v5 04/18] ARM64 / ACPI: Get RSDP and ACPI boot-time tables Hanjun Guo
2014-10-17 13:37   ` Hanjun Guo
2014-10-17 13:37 ` [PATCH v5 05/18] ARM64 / ACPI: Introduce sleep-arm.c Hanjun Guo
2014-10-17 13:37   ` Hanjun Guo
2014-10-17 13:37 ` [PATCH v5 06/18] ARM64 / ACPI: Introduce early_param for "acpi" and pass acpi=force to enable ACPI Hanjun Guo
2014-10-17 13:37   ` Hanjun Guo
2014-10-17 13:37 ` [PATCH v5 07/18] ARM64 / ACPI: If we chose to boot from acpi then disable FDT Hanjun Guo
2014-10-17 13:37   ` Hanjun Guo
2014-10-17 13:37 ` [PATCH v5 08/18] ARM64 / ACPI: Make PCI optional for ACPI on ARM64 Hanjun Guo
2014-10-17 13:37   ` Hanjun Guo
2014-10-17 13:37 ` [PATCH v5 09/18] ARM64 / ACPI: Parse FADT table to get PSCI flags for PSCI init Hanjun Guo
2014-10-17 13:37   ` Hanjun Guo
2014-10-17 13:37 ` [PATCH v5 10/18] ACPI / table: Print GIC information when MADT is parsed Hanjun Guo
2014-10-17 13:37   ` Hanjun Guo
2014-10-17 13:37 ` [PATCH v5 11/18] ARM64 / ACPI: Parse MADT for SMP initialization Hanjun Guo
2014-10-17 13:37   ` Hanjun Guo
2014-10-17 13:37 ` [PATCH v5 12/18] ACPI / processor: Make it possible to get CPU hardware ID via GICC Hanjun Guo
2014-10-17 13:37   ` Hanjun Guo
2014-10-24 17:39   ` Lorenzo Pieralisi
2014-10-24 17:39     ` Lorenzo Pieralisi
2014-10-24 17:39     ` Lorenzo Pieralisi
2014-10-27  9:58     ` Hanjun Guo
2014-10-27  9:58       ` Hanjun Guo
2014-10-27  9:58       ` Hanjun Guo
2014-10-29 10:43       ` Lorenzo Pieralisi
2014-10-29 10:43         ` Lorenzo Pieralisi
2014-10-29 10:43         ` Lorenzo Pieralisi
2014-10-30  8:27         ` Hanjun Guo
2014-10-30  8:27           ` Hanjun Guo
2014-10-30  8:27           ` Hanjun Guo
2014-10-29 21:33       ` Rafael J. Wysocki
2014-10-29 21:33         ` Rafael J. Wysocki
2014-10-29 21:33         ` Rafael J. Wysocki
2014-10-30  8:30         ` Hanjun Guo
2014-10-30  8:30           ` Hanjun Guo
2014-10-30  8:30           ` Hanjun Guo
2014-10-17 13:37 ` [PATCH v5 13/18] ARM64 / ACPI: Introduce ACPI_IRQ_MODEL_GIC and register device's gsi Hanjun Guo
2014-10-17 13:37   ` Hanjun Guo
2014-10-17 13:37 ` [PATCH v5 14/18] ARM64 / ACPI: Add GICv2 specific ACPI boot support Hanjun Guo
2014-10-17 13:37   ` Hanjun Guo
2014-10-17 13:37 ` [PATCH v5 15/18] ARM64 / ACPI: Parse GTDT to initialize arch timer Hanjun Guo
2014-10-17 13:37   ` Hanjun Guo
2014-10-17 13:37 ` [PATCH v5 16/18] ARM64 / ACPI: Select ACPI_REDUCED_HARDWARE_ONLY if ACPI is enabled on ARM64 Hanjun Guo
2014-10-17 13:37   ` Hanjun Guo
2014-10-17 13:37 ` [PATCH v5 17/18] ARM64 / ACPI: Enable ARM64 in Kconfig Hanjun Guo
2014-10-17 13:37   ` Hanjun Guo
2014-10-17 13:37 ` [PATCH v5 18/18] Documentation: ACPI for ARM64 Hanjun Guo
2014-10-17 13:37   ` Hanjun Guo
2014-12-18 20:01   ` Suravee Suthikulanit
2014-12-18 20:01     ` Suravee Suthikulanit
2014-12-18 20:01     ` Suravee Suthikulanit
2014-12-19 13:04     ` Hanjun Guo
2014-12-19 13:04       ` Hanjun Guo
2014-12-19 13:04       ` Hanjun Guo
2014-12-18 20:04   ` Timur Tabi
2014-12-18 20:04     ` Timur Tabi
2014-12-18 20:04     ` Timur Tabi
2014-12-19 13:53     ` Hanjun Guo
2014-12-19 13:53       ` Hanjun Guo
2014-12-19 13:53       ` Hanjun Guo
2014-12-24 17:18   ` Catalin Marinas
2014-12-24 17:18     ` Catalin Marinas
2014-12-24 17:18     ` Catalin Marinas
2014-12-24 19:33     ` Jon Masters
2014-12-24 19:33       ` Jon Masters
2014-12-24 19:33       ` Jon Masters
2014-12-26 13:23     ` Mark Brown
2014-12-26 13:23       ` Mark Brown
2014-12-26 13:23       ` Mark Brown
2014-12-30 11:23     ` Hanjun Guo
2014-12-30 11:23       ` Hanjun Guo
2014-12-30 11:23       ` Hanjun Guo
2015-01-05 13:13       ` Catalin Marinas
2015-01-05 13:13         ` Catalin Marinas
2015-01-05 13:13         ` Catalin Marinas
2015-01-05 20:16         ` Arnd Bergmann
2015-01-05 20:16           ` Arnd Bergmann
2015-01-05 20:16           ` Arnd Bergmann
2015-01-06 11:20           ` Catalin Marinas
2015-01-06 11:20             ` Catalin Marinas
2015-01-06 11:20             ` Catalin Marinas
2015-01-06 13:51             ` G Gregory
2015-01-06 13:51               ` G Gregory
2015-01-06 13:51               ` G Gregory
2015-01-06 14:03               ` Catalin Marinas
2015-01-06 14:03                 ` Catalin Marinas
2015-01-06 14:03                 ` Catalin Marinas
2015-01-06 13:59             ` [Linaro-acpi] " Arnd Bergmann
2015-01-06 13:59               ` Arnd Bergmann
2015-01-06 13:59               ` Arnd Bergmann
2015-01-06 14:11               ` Catalin Marinas
2015-01-06 14:11                 ` Catalin Marinas
2015-01-06 14:11                 ` Catalin Marinas
2015-01-06 19:30                 ` Arnd Bergmann
2015-01-06 19:30                   ` Arnd Bergmann
2015-01-06 19:30                   ` Arnd Bergmann
2015-01-15 14:10               ` Grant Likely
2015-01-15 14:10                 ` Grant Likely
2015-01-15 14:10                 ` Grant Likely
2015-01-15 15:51                 ` Jon Masters
2015-01-15 15:51                   ` Jon Masters
2015-01-15 15:51                   ` Jon Masters
2015-01-15 16:52                   ` Arnd Bergmann
2015-01-15 16:52                     ` Arnd Bergmann
2015-01-15 16:52                     ` Arnd Bergmann
2015-01-15 17:22                     ` Al Stone
2015-01-15 17:22                       ` Al Stone
2015-01-15 17:22                       ` Al Stone
2015-01-16 16:35                       ` Arnd Bergmann
2015-01-16 16:35                         ` Arnd Bergmann
2015-01-16 16:35                         ` Arnd Bergmann
2015-01-15 18:00                     ` Mark Brown
2015-01-15 18:00                       ` Mark Brown
2015-01-15 18:00                       ` Mark Brown
2015-01-06 16:24             ` Jon Masters
2015-01-06 16:24               ` Jon Masters
2015-01-06 16:24               ` Jon Masters
2015-01-06 19:21               ` [Linaro-acpi] " Arnd Bergmann
2015-01-06 19:21                 ` Arnd Bergmann
2015-01-06 19:21                 ` Arnd Bergmann
2015-01-06 22:06                 ` Jon Masters
2015-01-06 22:06                   ` Jon Masters
2015-01-06 22:06                   ` Jon Masters
2015-01-07  4:55                   ` Jon Masters
2015-01-07  4:55                     ` Jon Masters
2015-01-07  4:55                     ` Jon Masters
2015-01-07 10:36                     ` Arnd Bergmann
2015-01-07 10:36                       ` Arnd Bergmann
2015-01-07 10:36                       ` Arnd Bergmann
2015-01-07 11:50                       ` Catalin Marinas
2015-01-07 11:50                         ` Catalin Marinas
2015-01-07 11:50                         ` Catalin Marinas
2015-01-07 13:06                         ` Arnd Bergmann
2015-01-07 13:06                           ` Arnd Bergmann
2015-01-07 17:27                           ` Mark Brown
2015-01-07 17:27                             ` Mark Brown
2015-01-07 17:44                             ` Jon Masters
2015-01-07 17:44                               ` Jon Masters
2015-01-07 19:48                               ` Arnd Bergmann
2015-01-07 19:48                                 ` Arnd Bergmann
2015-01-07 20:05                                 ` Mark Brown
2015-01-07 20:05                                   ` Mark Brown
2015-01-07 20:14                                   ` Jon Masters
2015-01-07 20:14                                     ` Jon Masters
2015-01-07 20:14                                     ` Jon Masters
2015-01-09 10:33                                 ` Catalin Marinas
2015-01-09 10:33                                   ` Catalin Marinas
2015-01-09 10:33                                   ` Catalin Marinas
2015-01-09 10:55                                   ` Arnd Bergmann
2015-01-09 10:55                                     ` Arnd Bergmann
2015-01-09 10:55                                     ` Arnd Bergmann
2015-01-09 15:13                                     ` Catalin Marinas
2015-01-09 15:13                                       ` Catalin Marinas
2015-01-09 15:13                                       ` Catalin Marinas
2015-01-07 18:41                             ` Jason Cooper
2015-01-07 18:41                               ` Jason Cooper
2015-01-07 19:58                               ` Jon Masters
2015-01-07 19:58                                 ` Jon Masters
2015-01-07 20:05                                 ` Jon Masters
2015-01-07 20:05                                   ` Jon Masters
2015-01-07 22:59                                   ` Jason Cooper
2015-01-07 22:59                                     ` Jason Cooper
2015-01-08 11:26                                     ` Arnd Bergmann
2015-01-08 11:26                                       ` Arnd Bergmann
2015-01-08 19:59                                       ` Kangkang Shen
2015-01-08 19:59                                         ` Kangkang Shen
2015-01-08 19:59                                         ` Kangkang Shen
2015-01-07 21:40                                 ` Jason Cooper
2015-01-07 21:40                                   ` Jason Cooper
2015-01-07 22:10                                   ` Jon Masters
2015-01-07 22:10                                     ` Jon Masters
2015-01-07 22:10                                     ` Jon Masters
2015-01-04  9:39     ` Hanjun Guo
2015-01-04  9:39       ` Hanjun Guo
2015-01-04  9:39       ` Hanjun Guo
2015-01-05 11:05       ` Catalin Marinas
2015-01-05 11:05         ` Catalin Marinas
2015-01-05 11:05         ` Catalin Marinas
2015-01-06 11:11         ` Hanjun Guo
2015-01-06 11:11           ` Hanjun Guo
2015-01-06 11:11           ` Hanjun Guo
2015-01-06 11:29           ` Catalin Marinas
2015-01-06 11:29             ` Catalin Marinas
2015-01-06 11:29             ` Catalin Marinas
2015-01-06 13:50             ` Hanjun Guo
2015-01-06 13:50               ` Hanjun Guo
2015-01-06 13:50               ` Hanjun Guo
2015-01-06 13:54               ` G Gregory
2015-01-06 13:54                 ` G Gregory
2015-01-06 13:54                 ` G Gregory
2015-01-06 13:59                 ` Hanjun Guo
2015-01-06 13:59                   ` Hanjun Guo
2015-01-06 13:59                   ` Hanjun Guo
2015-01-06 14:05             ` Arnd Bergmann
2015-01-06 14:05               ` Arnd Bergmann
2015-01-06 14:05               ` Arnd Bergmann
2015-01-06 14:16               ` Catalin Marinas
2015-01-06 14:16                 ` Catalin Marinas
2015-01-06 14:16                 ` Catalin Marinas
2015-01-06 14:37                 ` Charles Garcia-Tobin
2015-01-06 14:37                   ` Charles Garcia-Tobin
2015-01-06 14:37                   ` Charles Garcia-Tobin
2015-01-06 16:37                 ` Jon Masters
2015-01-06 16:37                   ` Jon Masters
2015-01-06 16:37                   ` Jon Masters
2015-01-09 23:12                   ` Arnd Bergmann
2015-01-09 23:12                     ` Arnd Bergmann
2015-01-09 23:12                     ` Arnd Bergmann
     [not found]   ` <CAJ5Y-eZ5cu9_OhG24yAv+CZq7zKg0vU+eVGekyN+9dDzaz1OhQ@mail.gmail.com>
2014-12-30 20:13     ` ashwinc
2014-12-30 20:13       ` ashwinc at codeaurora.org
2014-12-31  8:34       ` Hanjun Guo
2014-12-31  8:34         ` Hanjun Guo
2014-12-31  8:34         ` Hanjun Guo
2014-12-31 15:08         ` ashwinc
2014-12-31 15:08           ` ashwinc at codeaurora.org
2014-12-31 15:08           ` ashwinc
2015-01-01 20:04         ` Graeme Gregory
2015-01-01 20:04           ` Graeme Gregory
2015-01-01 20:04           ` Graeme Gregory
2015-01-02  9:28           ` Hanjun Guo
2015-01-02  9:28             ` Hanjun Guo
2015-01-02  9:28             ` Hanjun Guo
2015-01-02 16:47             ` Catalin Marinas
2015-01-02 16:47               ` Catalin Marinas
2015-01-02 16:47               ` Catalin Marinas

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.