Re: [PATCH v3 00/24] arm64: Consolidate CPU feature handling

2015-10-28 Thread Siddhesh Poyarekar
On Tuesday 27 October 2015 11:39 PM, Suzuki K. Poulose wrote: > I am afraid that would impose a new ABI with complications on how we > handle information about the CPUs in different states (online, offline, > etc). I am open to suggestions here. No I agree it would be non-trivial to maintain this

Re: [PATCH v3 00/24] arm64: Consolidate CPU feature handling

2015-10-28 Thread Siddhesh Poyarekar
On Tuesday 27 October 2015 11:39 PM, Suzuki K. Poulose wrote: > I am afraid that would impose a new ABI with complications on how we > handle information about the CPUs in different states (online, offline, > etc). I am open to suggestions here. No I agree it would be non-trivial to maintain this

Re: [PATCH v3 00/24] arm64: Consolidate CPU feature handling

2015-10-27 Thread Suzuki K. Poulose
On 25/10/15 08:06, Siddhesh Poyarekar wrote: On Tuesday 13 October 2015 10:52 PM, Suzuki K. Poulose wrote: Apart from the selected feature registers, we expose MIDR_EL1 (Main ID Register). The user should be aware that, reading MIDR_EL1 can be tricky on a heterogeneous system (just like

Re: [PATCH v3 00/24] arm64: Consolidate CPU feature handling

2015-10-27 Thread Suzuki K. Poulose
On 25/10/15 08:06, Siddhesh Poyarekar wrote: On Tuesday 13 October 2015 10:52 PM, Suzuki K. Poulose wrote: Apart from the selected feature registers, we expose MIDR_EL1 (Main ID Register). The user should be aware that, reading MIDR_EL1 can be tricky on a heterogeneous system (just like

Re: [PATCH v3 00/24] arm64: Consolidate CPU feature handling

2015-10-25 Thread Siddhesh Poyarekar
On Tuesday 13 October 2015 10:52 PM, Suzuki K. Poulose wrote: > Apart from the selected feature registers, we expose MIDR_EL1 (Main > ID Register). The user should be aware that, reading MIDR_EL1 can be > tricky on a heterogeneous system (just like getcpu()). We export the > value of the current

Re: [PATCH v3 00/24] arm64: Consolidate CPU feature handling

2015-10-25 Thread Siddhesh Poyarekar
On Tuesday 13 October 2015 10:52 PM, Suzuki K. Poulose wrote: > Apart from the selected feature registers, we expose MIDR_EL1 (Main > ID Register). The user should be aware that, reading MIDR_EL1 can be > tricky on a heterogeneous system (just like getcpu()). We export the > value of the current

Re: [PATCH v3 00/24] arm64: Consolidate CPU feature handling

2015-10-16 Thread Dave Martin
On Fri, Oct 16, 2015 at 04:32:14PM +0100, Suzuki K. Poulose wrote: > On 16/10/15 16:13, Dave Martin wrote: > >On Tue, Oct 13, 2015 at 06:22:08PM +0100, Suzuki K. Poulose wrote: > >>This series introduces a new infrastructure to keep track of the CPU > >>feature registers on ARMv8-A for arm64

Re: [PATCH v3 00/24] arm64: Consolidate CPU feature handling

2015-10-16 Thread Suzuki K. Poulose
On 16/10/15 16:13, Dave Martin wrote: On Tue, Oct 13, 2015 at 06:22:08PM +0100, Suzuki K. Poulose wrote: This series introduces a new infrastructure to keep track of the CPU feature registers on ARMv8-A for arm64 kernel. It provides the safe value [...] Please run checkpatch over the

Re: [PATCH v3 00/24] arm64: Consolidate CPU feature handling

2015-10-16 Thread Dave Martin
On Tue, Oct 13, 2015 at 06:22:08PM +0100, Suzuki K. Poulose wrote: > This series introduces a new infrastructure to keep track of the CPU > feature registers on ARMv8-A for arm64 kernel. It provides the safe value [...] Please run checkpatch over the series... Cheers ---Dave -- To unsubscribe

Re: [PATCH v3 00/24] arm64: Consolidate CPU feature handling

2015-10-16 Thread Dave Martin
On Tue, Oct 13, 2015 at 06:22:08PM +0100, Suzuki K. Poulose wrote: > This series introduces a new infrastructure to keep track of the CPU > feature registers on ARMv8-A for arm64 kernel. It provides the safe value [...] Please run checkpatch over the series... Cheers ---Dave -- To unsubscribe

Re: [PATCH v3 00/24] arm64: Consolidate CPU feature handling

2015-10-16 Thread Suzuki K. Poulose
On 16/10/15 16:13, Dave Martin wrote: On Tue, Oct 13, 2015 at 06:22:08PM +0100, Suzuki K. Poulose wrote: This series introduces a new infrastructure to keep track of the CPU feature registers on ARMv8-A for arm64 kernel. It provides the safe value [...] Please run checkpatch over the

Re: [PATCH v3 00/24] arm64: Consolidate CPU feature handling

2015-10-16 Thread Dave Martin
On Fri, Oct 16, 2015 at 04:32:14PM +0100, Suzuki K. Poulose wrote: > On 16/10/15 16:13, Dave Martin wrote: > >On Tue, Oct 13, 2015 at 06:22:08PM +0100, Suzuki K. Poulose wrote: > >>This series introduces a new infrastructure to keep track of the CPU > >>feature registers on ARMv8-A for arm64

[PATCH v3 00/24] arm64: Consolidate CPU feature handling

2015-10-13 Thread Suzuki K. Poulose
This series introduces a new infrastructure to keep track of the CPU feature registers on ARMv8-A for arm64 kernel. It provides the safe value of a CPU feature register across all the CPUs on (a heterogeneous) system. The infrastructure checks the individual CPU feature registers as they are

[PATCH v3 00/24] arm64: Consolidate CPU feature handling

2015-10-13 Thread Suzuki K. Poulose
This series introduces a new infrastructure to keep track of the CPU feature registers on ARMv8-A for arm64 kernel. It provides the safe value of a CPU feature register across all the CPUs on (a heterogeneous) system. The infrastructure checks the individual CPU feature registers as they are