Re: [PATCHv2] kvmppc: Implement H_LOGICAL_CI_{LOAD,STORE} in KVM

2015-02-04 Thread Alexander Graf
On 03.02.15 06:44, David Gibson wrote: On POWER, storage caching is usually configured via the MMU - attributes such as cache-inhibited are stored in the TLB and the hashed page table. This makes correctly performing cache inhibited IO accesses awkward when the MMU is turned off (real

Re: [PATCH 0/8] current ACCESS_ONCE patch queue

2015-01-16 Thread Alexander Graf
//git.kernel.org/pub/scm/linux/kernel/git/borntraeger/linux.git linux-next KVM PPC bits are: Acked-by: Alexander Graf Alex -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://v

Re: [PATCH 0/8] current ACCESS_ONCE patch queue

2015-01-16 Thread Alexander Graf
/git/borntraeger/linux.git linux-next KVM PPC bits are: Acked-by: Alexander Graf ag...@suse.de Alex -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH] pci: generic host: make it more generic

2015-01-15 Thread Alexander Graf
On 11.11.14 11:33, Ming Lei wrote: > This patch converts the generic host controller driver > into a more generic one, and basically don't need > platform's pcibios support, and use DT based generic > APIs to parse resource and remap IO port. > > This patch has been tested on both ARMv7 and ARMv8

Re: [PATCH] pci: generic host: make it more generic

2015-01-15 Thread Alexander Graf
On 11.11.14 11:33, Ming Lei wrote: This patch converts the generic host controller driver into a more generic one, and basically don't need platform's pcibios support, and use DT based generic APIs to parse resource and remap IO port. This patch has been tested on both ARMv7 and ARMv8 VM,

Re: [PATCH] arch: powerpc: kvm: book3s_paired_singles.c: Remove unused function

2014-12-17 Thread Alexander Graf
On 07.12.14 23:29, Rickard Strandqvist wrote: > Remove the function inst_set_field() that is not used anywhere. > > This was partially found by using a static code analysis program called > cppcheck. > > Signed-off-by: Rickard Strandqvist Thanks, applied all unused function patches in KVM

Re: [PATCH] arch: powerpc: kvm: book3s_paired_singles.c: Remove unused function

2014-12-17 Thread Alexander Graf
On 07.12.14 23:29, Rickard Strandqvist wrote: Remove the function inst_set_field() that is not used anywhere. This was partially found by using a static code analysis program called cppcheck. Signed-off-by: Rickard Strandqvist rickard_strandqv...@spectrumdigital.se Thanks, applied all

Re: [PATCH 26/35] [PATCH 26/36] powerpc: Replace __get_cpu_var uses

2014-12-16 Thread Alexander Graf
something not a structure or union Looking at the offending line of code I'm not surprised: - __get_cpu_var(pcpu_sids).entry[sid] = entry; + __this_cpu_write(pcpu_sids)entry[sid], entry); This doesn't quite look like valid C to me. The patch below fixes the b

Re: [PATCH 26/35] [PATCH 26/36] powerpc: Replace __get_cpu_var uses

2014-12-16 Thread Alexander Graf
], entry); This doesn't quite look like valid C to me. The patch below fixes the build error for me. Please check whether it's correct and if so apply it directly to the tree. Alex From: Alexander Graf ag...@suse.de Date: Tue, 16 Dec 2014 23:04:01 +0100 Subject: [PATCH] KVM: PPC: E500: Compile fix

Re: [PATCH] arm64: Enable CONFIG_COMPAT also for 64k page size

2014-12-08 Thread Alexander Graf
On 08.12.14 11:10, Will Deacon wrote: > On Sat, Dec 06, 2014 at 05:23:59PM +0000, Alexander Graf wrote: >> On 04.12.14 19:20, Will Deacon wrote: >>> On Thu, Dec 04, 2014 at 03:46:33PM +0000, Alexander Graf wrote: >>>> With binutils 2.25 the default alignment

Re: [PATCH] arm64: Enable CONFIG_COMPAT also for 64k page size

2014-12-08 Thread Alexander Graf
On 08.12.14 11:10, Will Deacon wrote: On Sat, Dec 06, 2014 at 05:23:59PM +, Alexander Graf wrote: On 04.12.14 19:20, Will Deacon wrote: On Thu, Dec 04, 2014 at 03:46:33PM +, Alexander Graf wrote: With binutils 2.25 the default alignment for 32bit arm sections changed to have

Re: [PATCH] arm64: Enable CONFIG_COMPAT also for 64k page size

2014-12-06 Thread Alexander Graf
On 04.12.14 19:20, Will Deacon wrote: > On Thu, Dec 04, 2014 at 03:46:33PM +0000, Alexander Graf wrote: >> With binutils 2.25 the default alignment for 32bit arm sections changed to >> have everything 64k aligned. Armv7 binaries built with this binutils version >> run suc

Re: [PATCH] arm64: Enable CONFIG_COMPAT also for 64k page size

2014-12-06 Thread Alexander Graf
On 04.12.14 19:20, Will Deacon wrote: On Thu, Dec 04, 2014 at 03:46:33PM +, Alexander Graf wrote: With binutils 2.25 the default alignment for 32bit arm sections changed to have everything 64k aligned. Armv7 binaries built with this binutils version run successfully on an arm64 system

Re: [PATCH] arm64: Enable CONFIG_COMPAT also for 64k page size

2014-12-05 Thread Alexander Graf
On 05.12.14 11:39, Arnd Bergmann wrote: > On Thursday 04 December 2014 15:48:50 Olof Johansson wrote: >> On Thu, Dec 4, 2014 at 3:41 PM, Alexander Graf wrote: >>> On 04.12.14 22:15, Olof Johansson wrote: >>>> On Thu, Dec 4, 2014 at 7:46 AM, Alexander Graf w

Re: [PATCH] arm64: Enable CONFIG_COMPAT also for 64k page size

2014-12-05 Thread Alexander Graf
On 05.12.14 11:39, Arnd Bergmann wrote: On Thursday 04 December 2014 15:48:50 Olof Johansson wrote: On Thu, Dec 4, 2014 at 3:41 PM, Alexander Graf ag...@suse.de wrote: On 04.12.14 22:15, Olof Johansson wrote: On Thu, Dec 4, 2014 at 7:46 AM, Alexander Graf ag...@suse.de wrote: With binutils

[PATCH v2] arm64: Enable CONFIG_COMPAT also for 64k page size

2014-12-04 Thread Alexander Graf
make sense to block people from enabling CONFIG_COMPAT on those configurations. Signed-off-by: Alexander Graf --- v1 -> v2: - add comment in KConfig explaining that segments need to be 64k aligned - conditionalize the option on EXPERT --- arch/arm64/Kconfig | 6 +- 1 file changed

Re: [PATCH] arm64: Enable CONFIG_COMPAT also for 64k page size

2014-12-04 Thread Alexander Graf
On 04.12.14 22:15, Olof Johansson wrote: > On Thu, Dec 4, 2014 at 7:46 AM, Alexander Graf wrote: >> With binutils 2.25 the default alignment for 32bit arm sections changed to >> have everything 64k aligned. Armv7 binaries built with this binutils version >> run successful

Re: [PATCH] arm64: Enable CONFIG_COMPAT also for 64k page size

2014-12-04 Thread Alexander Graf
On 04.12.14 19:20, Will Deacon wrote: > On Thu, Dec 04, 2014 at 03:46:33PM +0000, Alexander Graf wrote: >> With binutils 2.25 the default alignment for 32bit arm sections changed to >> have everything 64k aligned. Armv7 binaries built with this binutils version >> run suc

[PATCH] arm64: Enable CONFIG_COMPAT also for 64k page size

2014-12-04 Thread Alexander Graf
make sense to block people from enabling CONFIG_COMPAT on those configurations. Signed-off-by: Alexander Graf --- arch/arm64/Kconfig | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index 9532f8d..3cf4f238 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64

[PATCH] arm64: Enable CONFIG_COMPAT also for 64k page size

2014-12-04 Thread Alexander Graf
make sense to block people from enabling CONFIG_COMPAT on those configurations. Signed-off-by: Alexander Graf ag...@suse.de --- arch/arm64/Kconfig | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index 9532f8d..3cf4f238 100644 --- a/arch/arm64/Kconfig +++ b

Re: [PATCH] arm64: Enable CONFIG_COMPAT also for 64k page size

2014-12-04 Thread Alexander Graf
On 04.12.14 19:20, Will Deacon wrote: On Thu, Dec 04, 2014 at 03:46:33PM +, Alexander Graf wrote: With binutils 2.25 the default alignment for 32bit arm sections changed to have everything 64k aligned. Armv7 binaries built with this binutils version run successfully on an arm64 system

Re: [PATCH] arm64: Enable CONFIG_COMPAT also for 64k page size

2014-12-04 Thread Alexander Graf
On 04.12.14 22:15, Olof Johansson wrote: On Thu, Dec 4, 2014 at 7:46 AM, Alexander Graf ag...@suse.de wrote: With binutils 2.25 the default alignment for 32bit arm sections changed to have everything 64k aligned. Armv7 binaries built with this binutils version run successfully on an arm64

[PATCH v2] arm64: Enable CONFIG_COMPAT also for 64k page size

2014-12-04 Thread Alexander Graf
make sense to block people from enabling CONFIG_COMPAT on those configurations. Signed-off-by: Alexander Graf ag...@suse.de --- v1 - v2: - add comment in KConfig explaining that segments need to be 64k aligned - conditionalize the option on EXPERT --- arch/arm64/Kconfig | 6 +- 1 file

Re: [PATCH 1/3 v4] drivers/bus: Added Freescale Management Complex APIs

2014-12-01 Thread Alexander Graf
On 01.12.14 23:53, Stuart Yoder wrote: > > >> -Original Message----- >> From: Alexander Graf [mailto:ag...@suse.de] >> Sent: Thursday, November 27, 2014 10:14 AM >> To: Rivera Jose-B46482; gre...@linuxfoundation.org; a...@arndb.de; >> linux-kernel

Re: [PATCH 1/3 v4] drivers/bus: Added Freescale Management Complex APIs

2014-12-01 Thread Alexander Graf
On 01.12.14 23:28, Stuart Yoder wrote: > > >> -Original Message----- >> From: Alexander Graf [mailto:ag...@suse.de] >> Sent: Thursday, November 27, 2014 8:30 AM >> To: Rivera Jose-B46482; gre...@linuxfoundation.org; a...@arndb.de; >> linux-kernel@vger.k

Re: [PATCH 1/3 v4] drivers/bus: Added Freescale Management Complex APIs

2014-12-01 Thread Alexander Graf
On 01.12.14 23:28, Stuart Yoder wrote: -Original Message- From: Alexander Graf [mailto:ag...@suse.de] Sent: Thursday, November 27, 2014 8:30 AM To: Rivera Jose-B46482; gre...@linuxfoundation.org; a...@arndb.de; linux-kernel@vger.kernel.org Cc: Yoder Stuart-B08248; Phillips Kim

Re: [PATCH 1/3 v4] drivers/bus: Added Freescale Management Complex APIs

2014-12-01 Thread Alexander Graf
On 01.12.14 23:53, Stuart Yoder wrote: -Original Message- From: Alexander Graf [mailto:ag...@suse.de] Sent: Thursday, November 27, 2014 10:14 AM To: Rivera Jose-B46482; gre...@linuxfoundation.org; a...@arndb.de; linux-kernel@vger.kernel.org Cc: Yoder Stuart-B08248; Phillips

Re: [PATCH 1/3 v4] drivers/bus: Added Freescale Management Complex APIs

2014-11-27 Thread Alexander Graf
On 13.11.14 18:54, J. German Rivera wrote: > APIs to access the Management Complex (MC) hardware > module of Freescale LS2 SoCs. This patch includes > APIs to check the MC firmware version and to manipulate > DPRC objects in the MC. > > Signed-off-by: J. German Rivera > Signed-off-by: Stuart

Re: [PATCH 1/3 v4] drivers/bus: Added Freescale Management Complex APIs

2014-11-27 Thread Alexander Graf
On 13.11.14 18:54, J. German Rivera wrote: > APIs to access the Management Complex (MC) hardware > module of Freescale LS2 SoCs. This patch includes > APIs to check the MC firmware version and to manipulate > DPRC objects in the MC. > > Signed-off-by: J. German Rivera > Signed-off-by: Stuart

Re: [PATCH 1/3 v4] drivers/bus: Added Freescale Management Complex APIs

2014-11-27 Thread Alexander Graf
On 13.11.14 18:54, J. German Rivera wrote: APIs to access the Management Complex (MC) hardware module of Freescale LS2 SoCs. This patch includes APIs to check the MC firmware version and to manipulate DPRC objects in the MC. Signed-off-by: J. German Rivera german.riv...@freescale.com

Re: [PATCH 1/3 v4] drivers/bus: Added Freescale Management Complex APIs

2014-11-27 Thread Alexander Graf
On 13.11.14 18:54, J. German Rivera wrote: APIs to access the Management Complex (MC) hardware module of Freescale LS2 SoCs. This patch includes APIs to check the MC firmware version and to manipulate DPRC objects in the MC. Signed-off-by: J. German Rivera german.riv...@freescale.com

Re: [PATCH 1/3 v4] drivers/bus: Added Freescale Management Complex APIs

2014-11-26 Thread Alexander Graf
On 26.11.14 23:33, Stuart Yoder wrote: > > >> -Original Message----- >> From: Alexander Graf [mailto:ag...@suse.de] >> Sent: Wednesday, November 26, 2014 4:16 AM >> To: Rivera Jose-B46482; gre...@linuxfoundation.org; a...@arndb.de; >> linux-kernel

Re: [PATCH 1/3 v4] drivers/bus: Added Freescale Management Complex APIs

2014-11-26 Thread Alexander Graf
On 13.11.14 18:54, J. German Rivera wrote: > APIs to access the Management Complex (MC) hardware > module of Freescale LS2 SoCs. This patch includes > APIs to check the MC firmware version and to manipulate > DPRC objects in the MC. > > Signed-off-by: J. German Rivera > Signed-off-by: Stuart

Re: [PATCH 1/3 v4] drivers/bus: Added Freescale Management Complex APIs

2014-11-26 Thread Alexander Graf
On 13.11.14 18:54, J. German Rivera wrote: APIs to access the Management Complex (MC) hardware module of Freescale LS2 SoCs. This patch includes APIs to check the MC firmware version and to manipulate DPRC objects in the MC. Signed-off-by: J. German Rivera german.riv...@freescale.com

Re: [PATCH 1/3 v4] drivers/bus: Added Freescale Management Complex APIs

2014-11-26 Thread Alexander Graf
On 26.11.14 23:33, Stuart Yoder wrote: -Original Message- From: Alexander Graf [mailto:ag...@suse.de] Sent: Wednesday, November 26, 2014 4:16 AM To: Rivera Jose-B46482; gre...@linuxfoundation.org; a...@arndb.de; linux-kernel@vger.kernel.org Cc: Yoder Stuart-B08248; Phillips

Re: [PATCH 1/3 v4] drivers/bus: Added Freescale Management Complex APIs

2014-11-25 Thread Alexander Graf
On 13.11.14 18:54, J. German Rivera wrote: > APIs to access the Management Complex (MC) hardware > module of Freescale LS2 SoCs. This patch includes > APIs to check the MC firmware version and to manipulate > DPRC objects in the MC. > > Signed-off-by: J. German Rivera > Signed-off-by: Stuart

Re: [PATCH 1/3 v4] drivers/bus: Added Freescale Management Complex APIs

2014-11-25 Thread Alexander Graf
On 13.11.14 18:54, J. German Rivera wrote: APIs to access the Management Complex (MC) hardware module of Freescale LS2 SoCs. This patch includes APIs to check the MC firmware version and to manipulate DPRC objects in the MC. Signed-off-by: J. German Rivera german.riv...@freescale.com

Re: [PATCH 1/3 v3] drivers/bus: Added Freescale Management Complex APIs

2014-11-06 Thread Alexander Graf
On 04.10.14 15:23, J. German Rivera wrote: > From: "J. German Rivera" > > APIs to access the Management Complex (MC) hardware > module of Freescale LS2 SoCs. This patch includes > APIs to check the MC firmware version and to manipulate > DPRC objects in the MC. > > Signed-off-by: J. German

Re: [PATCH 2/3 v3] drivers/bus: Freescale Management Complex (fsl-mc) bus driver

2014-11-06 Thread Alexander Graf
On 04.10.14 15:23, J. German Rivera wrote: > From: "J. German Rivera" > > Platform device driver that sets up the basic bus infrastructure > for the fsl-mc bus type, including support for adding/removing > fsl-mc devices, register/unregister of fsl-mc drivers, and bus > match support to bind

Re: [PATCH 3/3 v3] drivers/bus: Device driver for FSL-MC DPRC devices

2014-11-06 Thread Alexander Graf
On 04.10.14 15:23, J. German Rivera wrote: > From: "J. German Rivera" > > A DPRC (Data Path Resource Container) is an isolation device > that contains a set of DPAA networking devices to be > assigned to an isolation domain (e.g., a virtual machine). > > Signed-off-by: J. German Rivera >

Re: [PATCH 2/3 v3] drivers/bus: Freescale Management Complex (fsl-mc) bus driver

2014-11-06 Thread Alexander Graf
On 04.10.14 15:23, J. German Rivera wrote: From: J. German Rivera german.riv...@freescale.com Platform device driver that sets up the basic bus infrastructure for the fsl-mc bus type, including support for adding/removing fsl-mc devices, register/unregister of fsl-mc drivers, and bus

Re: [PATCH 3/3 v3] drivers/bus: Device driver for FSL-MC DPRC devices

2014-11-06 Thread Alexander Graf
On 04.10.14 15:23, J. German Rivera wrote: From: J. German Rivera german.riv...@freescale.com A DPRC (Data Path Resource Container) is an isolation device that contains a set of DPAA networking devices to be assigned to an isolation domain (e.g., a virtual machine). Signed-off-by: J.

Re: [PATCH 1/3 v3] drivers/bus: Added Freescale Management Complex APIs

2014-11-06 Thread Alexander Graf
On 04.10.14 15:23, J. German Rivera wrote: From: J. German Rivera german.riv...@freescale.com APIs to access the Management Complex (MC) hardware module of Freescale LS2 SoCs. This patch includes APIs to check the MC firmware version and to manipulate DPRC objects in the MC.

Re: [PATCH] Documentation: Restrict TSC test code to x86

2014-11-02 Thread Alexander Graf
On 02.11.14 08:46, Matwey V. Kornilov wrote: > I wish I knew. We need KBuild guru to ask how to take into account > host architecture. Hrm. At least this patch makes things more consistent with the other Documentation makefiles: Documentation/timers/Makefile:hostprogs-$(CONFIG_X86) :=

Re: [PATCH] Documentation: Restrict TSC test code to x86

2014-11-02 Thread Alexander Graf
On 02.11.14 08:46, Matwey V. Kornilov wrote: I wish I knew. We need KBuild guru to ask how to take into account host architecture. Hrm. At least this patch makes things more consistent with the other Documentation makefiles: Documentation/timers/Makefile:hostprogs-$(CONFIG_X86) :=

Re: [PATCH] Documentation: Restrict TSC test code to x86

2014-11-01 Thread Alexander Graf
On 01.11.14 13:03, Matwey V. Kornilov wrote: > 28.10.2014 16:12, Alexander Graf пишет: >> >> >> >>> Am 28.10.2014 um 13:47 schrieb Jonathan Corbet : >>> >>> On Mon, 27 Oct 2014 20:07:51 -0400 >>> Peter Foley wrote: >>> >>

Re: [PATCH] Documentation: Restrict TSC test code to x86

2014-11-01 Thread Alexander Graf
On 01.11.14 13:03, Matwey V. Kornilov wrote: 28.10.2014 16:12, Alexander Graf пишет: Am 28.10.2014 um 13:47 schrieb Jonathan Corbet cor...@lwn.net: On Mon, 27 Oct 2014 20:07:51 -0400 Peter Foley pefol...@pefoley.com wrote: The prctl test code in Documentation/ tries to show how to use

Re: [PATCH] arm64: amd-seattle: Adding device tree for AMD Seattle platform

2014-10-28 Thread Alexander Graf
> Am 28.10.2014 um 14:07 schrieb Suravee Suthikulanit > : > >> On 10/27/2014 6:25 PM, Alexander Graf wrote: >> >> >>> On 27.10.14 15:29, Suravee Suthikulanit wrote: >>> On 10/26/2014 9:08 AM, Alexander Graf wrote: >>>>>> This

Re: [PATCH] Documentation: Restrict TSC test code to x86

2014-10-28 Thread Alexander Graf
that other platforms don't try to call asm("rdtsc"). >>> >>> Signed-off-by: Alexander Graf >> >> Acked-by: Peter Foley > > Snagged into the docs tree, thanks. Awesome, please make sure this makes it into 3.18 - the build is broken on non-x86 a

Re: [PATCH] Documentation: Restrict TSC test code to x86

2014-10-28 Thread Alexander Graf
try to call asm(rdtsc). Signed-off-by: Alexander Graf ag...@suse.de Acked-by: Peter Foley pefol...@pefoley.com Snagged into the docs tree, thanks. Awesome, please make sure this makes it into 3.18 - the build is broken on non-x86 archs there ;). Alex -- To unsubscribe from this list

Re: [PATCH] arm64: amd-seattle: Adding device tree for AMD Seattle platform

2014-10-28 Thread Alexander Graf
Am 28.10.2014 um 14:07 schrieb Suravee Suthikulanit suravee.suthikulpa...@amd.com: On 10/27/2014 6:25 PM, Alexander Graf wrote: On 27.10.14 15:29, Suravee Suthikulanit wrote: On 10/26/2014 9:08 AM, Alexander Graf wrote: This option doesn't exist in upstream kernels, does it? Why

[PATCH] Documentation: Restrict TSC test code to x86

2014-10-27 Thread Alexander Graf
The prctl test code in Documentation/ tries to show how to use a call that only makes sense on x86. Restrict it there so that other platforms don't try to call asm("rdtsc"). Signed-off-by: Alexander Graf --- Documentation/prctl/Makefile | 2 +- 1 file changed, 1 insertion(+),

Re: [PATCH] arm64: amd-seattle: Adding device tree for AMD Seattle platform

2014-10-27 Thread Alexander Graf
On 27.10.14 15:29, Suravee Suthikulanit wrote: > On 10/26/2014 9:08 AM, Alexander Graf wrote: >>>> This option doesn't exist in upstream kernels, does it? Why not just >>>> >>make it dtb-y? >>> > >>> >CONFIG_ARCH_SEATTLE is being added one

Re: [PATCH] arm64: amd-seattle: Adding device tree for AMD Seattle platform

2014-10-27 Thread Alexander Graf
On 27.10.14 15:29, Suravee Suthikulanit wrote: On 10/26/2014 9:08 AM, Alexander Graf wrote: This option doesn't exist in upstream kernels, does it? Why not just make it dtb-y? CONFIG_ARCH_SEATTLE is being added one hunk above.:) Oops:). I'm not convinced we need a config option just

[PATCH] Documentation: Restrict TSC test code to x86

2014-10-27 Thread Alexander Graf
The prctl test code in Documentation/ tries to show how to use a call that only makes sense on x86. Restrict it there so that other platforms don't try to call asm(rdtsc). Signed-off-by: Alexander Graf ag...@suse.de --- Documentation/prctl/Makefile | 2 +- 1 file changed, 1 insertion(+), 1

Re: [PATCH] arm64: amd-seattle: Adding device tree for AMD Seattle platform

2014-10-26 Thread Alexander Graf
> Am 26.10.2014 um 13:43 schrieb Andreas Färber : > >> Am 26.10.2014 um 01:08 schrieb Alexander Graf: >>> On 24.10.14 14:20, suravee.suthikulpa...@amd.com wrote: >>> diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig >>> index 48b7437..e4c052f 100644

Re: [PATCH] arm64: amd-seattle: Adding device tree for AMD Seattle platform

2014-10-26 Thread Alexander Graf
Am 26.10.2014 um 13:43 schrieb Andreas Färber afaer...@suse.de: Am 26.10.2014 um 01:08 schrieb Alexander Graf: On 24.10.14 14:20, suravee.suthikulpa...@amd.com wrote: diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index 48b7437..e4c052f 100644 --- a/arch/arm64/Kconfig +++ b/arch

Re: [PATCH] arm64: amd-seattle: Adding device tree for AMD Seattle platform

2014-10-25 Thread Alexander Graf
On 24.10.14 14:20, suravee.suthikulpa...@amd.com wrote: > From: Suravee Suthikulpanit > > Initial revision of device tree for AMD Seattle platform > > Cc: Mark Rutland > Cc: Will Deacon > Cc: Catalin Marinas > Cc: Rob Herring > Signed-off-by: Suravee Suthikulpanit > Signed-off-by: Thomas

Re: [PATCH] arm64: amd-seattle: Adding device tree for AMD Seattle platform

2014-10-25 Thread Alexander Graf
On 24.10.14 14:20, suravee.suthikulpa...@amd.com wrote: From: Suravee Suthikulpanit suravee.suthikulpa...@amd.com Initial revision of device tree for AMD Seattle platform Cc: Mark Rutland mark.rutl...@arm.com Cc: Will Deacon will.dea...@arm.com Cc: Catalin Marinas catalin.mari...@arm.com

Re: [PATCH 1/4] drivers/bus: Added Freescale Management Complex APIs

2014-09-19 Thread Alexander Graf
On 19.09.14 22:41, Scott Wood wrote: > On Fri, 2014-09-19 at 22:32 +0200, Alexander Graf wrote: >> >> On 19.09.14 22:24, Kim Phillips wrote: >>> On Fri, 19 Sep 2014 14:06:32 -0500 >>> Yoder Stuart-B08248 wrote: >>> >>>>>>>>>

Re: [PATCH 1/4] drivers/bus: Added Freescale Management Complex APIs

2014-09-19 Thread Alexander Graf
On 19.09.14 22:24, Kim Phillips wrote: > On Fri, 19 Sep 2014 14:06:32 -0500 > Yoder Stuart-B08248 wrote: > > +/** > + * @briefManagement Complex firmware version information > + */ > +#define MC_VER_MAJOR 2 > +#define MC_VER_MINOR 0

Re: [PATCH 1/4] drivers/bus: Added Freescale Management Complex APIs

2014-09-19 Thread Alexander Graf
On 19.09.14 22:24, Kim Phillips wrote: On Fri, 19 Sep 2014 14:06:32 -0500 Yoder Stuart-B08248 stuart.yo...@freescale.com wrote: +/** + * @briefManagement Complex firmware version information + */ +#define MC_VER_MAJOR 2 +#define MC_VER_MINOR 0 code should be adjusted to run on all

Re: [PATCH 1/4] drivers/bus: Added Freescale Management Complex APIs

2014-09-19 Thread Alexander Graf
On 19.09.14 22:41, Scott Wood wrote: On Fri, 2014-09-19 at 22:32 +0200, Alexander Graf wrote: On 19.09.14 22:24, Kim Phillips wrote: On Fri, 19 Sep 2014 14:06:32 -0500 Yoder Stuart-B08248 stuart.yo...@freescale.com wrote: +/** + * @briefManagement Complex firmware version information

Re: [PATCH 1/4] drivers/bus: Added Freescale Management Complex APIs

2014-09-18 Thread Alexander Graf
> Am 18.09.2014 um 06:17 schrieb German Rivera : > >> On 09/15/2014 06:44 PM, Kim Phillips wrote: >> On Thu, 11 Sep 2014 12:34:21 -0500 >> "J. German Rivera" wrote: >> >>> From: "J. German Rivera" >>> >>> APIs to access the Management Complex (MC) hardware >>> module of Freescale LS2 SoCs.

Re: [PATCH 0/4] drivers/bus: Freescale Management Complex bus driver patch series

2014-09-18 Thread Alexander Graf
> Am 18.09.2014 um 02:20 schrieb German Rivera : > >> On 09/15/2014 06:44 PM, Kim Phillips wrote: >> On Thu, 11 Sep 2014 12:34:20 -0500 >> "J. German Rivera" wrote: >> >>> This patch series introduces Linux support for the Freescale >>> Management Complex (fsl-mc) hardware. >> >> here are

Re: [PATCH 0/4] drivers/bus: Freescale Management Complex bus driver patch series

2014-09-18 Thread Alexander Graf
Am 18.09.2014 um 02:20 schrieb German Rivera german.riv...@freescale.com: On 09/15/2014 06:44 PM, Kim Phillips wrote: On Thu, 11 Sep 2014 12:34:20 -0500 J. German Rivera german.riv...@freescale.com wrote: This patch series introduces Linux support for the Freescale Management Complex

Re: [PATCH 1/4] drivers/bus: Added Freescale Management Complex APIs

2014-09-18 Thread Alexander Graf
Am 18.09.2014 um 06:17 schrieb German Rivera german.riv...@freescale.com: On 09/15/2014 06:44 PM, Kim Phillips wrote: On Thu, 11 Sep 2014 12:34:21 -0500 J. German Rivera german.riv...@freescale.com wrote: From: J. German Rivera german.riv...@freescale.com APIs to access the

Re: [PATCH 0/2] KVM: minor cleanup and optimizations

2014-09-01 Thread Alexander Graf
when preparing the first patch. > > > Radim Krčmář (2): > KVM: static inline empty kvm_arch functions > KVM: remove garbage arg to *hardware_{en,dis}able Acked-by: Alexander Graf Alex -- To unsubscribe from this list: send the line "unsubscribe linux-kernel&

Re: [PATCH 0/2] KVM: minor cleanup and optimizations

2014-09-01 Thread Alexander Graf
the first patch. Radim Krčmář (2): KVM: static inline empty kvm_arch functions KVM: remove garbage arg to *hardware_{en,dis}able Acked-by: Alexander Graf ag...@suse.de Alex -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord

Re: [PATCH v2] PC, KVM, CMA: Fix regression caused by wrong get_order() use

2014-08-14 Thread Alexander Graf
(). This replaces get_order() with order_base_2() (round-up version of ilog2). Suggested-by: Paul Mackerras Cc: Alexander Graf Cc: Aneesh Kumar K.V Cc: Joonsoo Kim Cc: Benjamin Herrenschmidt Signed-off-by: Alexey Kardashevskiy Reviewed-by: Aneesh Kumar K.V So this affects 3.17? Alex

Re: [PATCH v2] PC, KVM, CMA: Fix regression caused by wrong get_order() use

2014-08-14 Thread Alexander Graf
on VM_BUG_ON(). This replaces get_order() with order_base_2() (round-up version of ilog2). Suggested-by: Paul Mackerras pau...@samba.org Cc: Alexander Graf ag...@suse.de Cc: Aneesh Kumar K.V aneesh.ku...@linux.vnet.ibm.com Cc: Joonsoo Kim iamjoonsoo@lge.com Cc: Benjamin Herrenschmidt b

Re: [PATCH 0/3] Prepare for in-kernel VFIO DMA operations acceleration

2014-06-26 Thread Alexander Graf
On 26.06.14 01:59, Alexey Kardashevskiy wrote: On 06/26/2014 07:12 AM, Alexander Graf wrote: On 06.06.14 02:20, Alexey Kardashevskiy wrote: On 06/05/2014 09:57 PM, Alexander Graf wrote: On 05.06.14 09:25, Alexey Kardashevskiy wrote: This reserves 2 capability numbers. This implements

Re: [PATCH 0/3] Prepare for in-kernel VFIO DMA operations acceleration

2014-06-26 Thread Alexander Graf
On 26.06.14 01:59, Alexey Kardashevskiy wrote: On 06/26/2014 07:12 AM, Alexander Graf wrote: On 06.06.14 02:20, Alexey Kardashevskiy wrote: On 06/05/2014 09:57 PM, Alexander Graf wrote: On 05.06.14 09:25, Alexey Kardashevskiy wrote: This reserves 2 capability numbers. This implements

Re: [PATCH 0/3] Prepare for in-kernel VFIO DMA operations acceleration

2014-06-25 Thread Alexander Graf
On 06.06.14 02:20, Alexey Kardashevskiy wrote: On 06/05/2014 09:57 PM, Alexander Graf wrote: On 05.06.14 09:25, Alexey Kardashevskiy wrote: This reserves 2 capability numbers. This implements an extended version of KVM_CREATE_SPAPR_TCE_64 ioctl. Please advise how to proceed

Re: [PATCH 0/3] Prepare for in-kernel VFIO DMA operations acceleration

2014-06-25 Thread Alexander Graf
On 06.06.14 02:20, Alexey Kardashevskiy wrote: On 06/05/2014 09:57 PM, Alexander Graf wrote: On 05.06.14 09:25, Alexey Kardashevskiy wrote: This reserves 2 capability numbers. This implements an extended version of KVM_CREATE_SPAPR_TCE_64 ioctl. Please advise how to proceed

Re: [PATCH] vfio: Fix endianness handling for emulated BARs

2014-06-24 Thread Alexander Graf
On 24.06.14 15:01, Alexey Kardashevskiy wrote: On 06/24/2014 10:52 PM, Alexander Graf wrote: On 24.06.14 14:50, Alexey Kardashevskiy wrote: On 06/24/2014 08:41 PM, Alexander Graf wrote: On 24.06.14 12:11, Alexey Kardashevskiy wrote: On 06/21/2014 09:12 AM, Benjamin Herrenschmidt wrote

Re: [PATCH] vfio: Fix endianness handling for emulated BARs

2014-06-24 Thread Alexander Graf
On 24.06.14 14:50, Alexey Kardashevskiy wrote: On 06/24/2014 08:41 PM, Alexander Graf wrote: On 24.06.14 12:11, Alexey Kardashevskiy wrote: On 06/21/2014 09:12 AM, Benjamin Herrenschmidt wrote: On Thu, 2014-06-19 at 21:21 -0600, Alex Williamson wrote: Working on big endian being

Re: [PATCH] vfio: Fix endianness handling for emulated BARs

2014-06-24 Thread Alexander Graf
On 24.06.14 12:11, Alexey Kardashevskiy wrote: On 06/21/2014 09:12 AM, Benjamin Herrenschmidt wrote: On Thu, 2014-06-19 at 21:21 -0600, Alex Williamson wrote: Working on big endian being an accident may be a matter of perspective :-) The comment remains that this patch doesn't actually

Re: [PATCH] vfio: Fix endianness handling for emulated BARs

2014-06-24 Thread Alexander Graf
On 24.06.14 12:11, Alexey Kardashevskiy wrote: On 06/21/2014 09:12 AM, Benjamin Herrenschmidt wrote: On Thu, 2014-06-19 at 21:21 -0600, Alex Williamson wrote: Working on big endian being an accident may be a matter of perspective :-) The comment remains that this patch doesn't actually

Re: [PATCH] vfio: Fix endianness handling for emulated BARs

2014-06-24 Thread Alexander Graf
On 24.06.14 14:50, Alexey Kardashevskiy wrote: On 06/24/2014 08:41 PM, Alexander Graf wrote: On 24.06.14 12:11, Alexey Kardashevskiy wrote: On 06/21/2014 09:12 AM, Benjamin Herrenschmidt wrote: On Thu, 2014-06-19 at 21:21 -0600, Alex Williamson wrote: Working on big endian being

Re: [PATCH] vfio: Fix endianness handling for emulated BARs

2014-06-24 Thread Alexander Graf
On 24.06.14 15:01, Alexey Kardashevskiy wrote: On 06/24/2014 10:52 PM, Alexander Graf wrote: On 24.06.14 14:50, Alexey Kardashevskiy wrote: On 06/24/2014 08:41 PM, Alexander Graf wrote: On 24.06.14 12:11, Alexey Kardashevskiy wrote: On 06/21/2014 09:12 AM, Benjamin Herrenschmidt wrote

Re: [PATCH 3/3] PPC: KVM: Add support for 64bit TCE windows

2014-06-05 Thread Alexander Graf
On 05.06.14 14:30, Benjamin Herrenschmidt wrote: On Thu, 2014-06-05 at 13:56 +0200, Alexander Graf wrote: What if we ask user space to give us a pointer to user space allocated memory along with the TCE registration? We would still ask user space to only use the returned fd for TCE

Re: [PATCH 0/3] Prepare for in-kernel VFIO DMA operations acceleration

2014-06-05 Thread Alexander Graf
On 05.06.14 09:25, Alexey Kardashevskiy wrote: This reserves 2 capability numbers. This implements an extended version of KVM_CREATE_SPAPR_TCE_64 ioctl. Please advise how to proceed with these patches as I suspect that first two should go via Paolo's tree while the last one via Alex Graf's

Re: [PATCH 3/3] PPC: KVM: Add support for 64bit TCE windows

2014-06-05 Thread Alexander Graf
On 05.06.14 12:27, Benjamin Herrenschmidt wrote: On Thu, 2014-06-05 at 19:26 +1000, Alexey Kardashevskiy wrote: No trees yet. For 64GB window we need (64<<30)/(16<<20)*8 = 32K TCE table. Do we really need trees? The above is assuming hugetlbfs backed guests. These are the least of my worry

Re: [PATCH 3/3] PPC: KVM: Add support for 64bit TCE windows

2014-06-05 Thread Alexander Graf
On 05.06.14 12:27, Benjamin Herrenschmidt wrote: On Thu, 2014-06-05 at 19:26 +1000, Alexey Kardashevskiy wrote: No trees yet. For 64GB window we need (6430)/(1620)*8 = 32K TCE table. Do we really need trees? The above is assuming hugetlbfs backed guests. These are the least of my worry

Re: [PATCH 0/3] Prepare for in-kernel VFIO DMA operations acceleration

2014-06-05 Thread Alexander Graf
On 05.06.14 09:25, Alexey Kardashevskiy wrote: This reserves 2 capability numbers. This implements an extended version of KVM_CREATE_SPAPR_TCE_64 ioctl. Please advise how to proceed with these patches as I suspect that first two should go via Paolo's tree while the last one via Alex Graf's

Re: [PATCH 3/3] PPC: KVM: Add support for 64bit TCE windows

2014-06-05 Thread Alexander Graf
On 05.06.14 14:30, Benjamin Herrenschmidt wrote: On Thu, 2014-06-05 at 13:56 +0200, Alexander Graf wrote: What if we ask user space to give us a pointer to user space allocated memory along with the TCE registration? We would still ask user space to only use the returned fd for TCE

Re: [RFC PATCH v5_v2 01/11] driver core: platform: add device binding path 'driver_override'

2014-05-29 Thread Alexander Graf
Signed-off-by: Kim Phillips Looks largely identical to the PCI version of the same that has been accepted for v3.16 and ack'd by GregKH. Reviewed-by: Alex Williamson Yup, would be great to have feature parity for device binding on platform and PCI. Reviewed-by: Alexander Graf Alex --

Re: [RFC PATCH v5_v2 01/11] driver core: platform: add device binding path 'driver_override'

2014-05-29 Thread Alexander Graf
for device binding on platform and PCI. Reviewed-by: Alexander Graf ag...@suse.de Alex -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ

Re: [Qemu-devel] [PATCH v1 RFC 6/6] KVM: s390: add cpu model support

2014-05-22 Thread Alexander Graf
On 22.05.14 22:36, Christian Borntraeger wrote: On 22/05/14 10:53, Paolo Bonzini wrote: Il 22/05/2014 10:23, Michael Mueller ha scritto: On Wed, 21 May 2014 15:22:35 +0200 Alexander Graf wrote: I have seen the slides from Eduardo which he presented during this years DevConf in Brno and made

Re: [Qemu-devel] [PATCH v1 RFC 6/6] KVM: s390: add cpu model support

2014-05-22 Thread Alexander Graf
On 22.05.14 22:36, Christian Borntraeger wrote: On 22/05/14 10:53, Paolo Bonzini wrote: Il 22/05/2014 10:23, Michael Mueller ha scritto: On Wed, 21 May 2014 15:22:35 +0200 Alexander Graf ag...@suse.de wrote: I have seen the slides from Eduardo which he presented during this years DevConf

Re: [Qemu-devel] [PATCH v1 RFC 6/6] KVM: s390: add cpu model support

2014-05-21 Thread Alexander Graf
On 21.05.14 14:56, Michael Mueller wrote: On Tue, 20 May 2014 12:10:23 +0200 Alexander Graf wrote: On 20.05.14 12:02, Michael Mueller wrote: On Mon, 19 May 2014 22:14:00 +0200 Alexander Graf wrote: On 19.05.14 19:03, Michael Mueller wrote: On Mon, 19 May 2014 16:49:28 +0200 Alexander

Re: [PATCH v3] PCI: Introduce new device binding path using pci_dev.driver_override

2014-05-21 Thread Alexander Graf
driver matches. Signed-off-by: Alex Williamson Cc: Greg Kroah-Hartman Reviewed-by: Alexander Graf I suppose Konrad's RB stays as well? Alex -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More maj

Re: [PATCH v3] PCI: Introduce new device binding path using pci_dev.driver_override

2014-05-21 Thread Alexander Graf
Williamson alex.william...@redhat.com Cc: Greg Kroah-Hartman gre...@linuxfoundation.org Reviewed-by: Alexander Graf ag...@suse.de I suppose Konrad's RB stays as well? Alex -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord

Re: [Qemu-devel] [PATCH v1 RFC 6/6] KVM: s390: add cpu model support

2014-05-21 Thread Alexander Graf
On 21.05.14 14:56, Michael Mueller wrote: On Tue, 20 May 2014 12:10:23 +0200 Alexander Graf ag...@suse.de wrote: On 20.05.14 12:02, Michael Mueller wrote: On Mon, 19 May 2014 22:14:00 +0200 Alexander Graf ag...@suse.de wrote: On 19.05.14 19:03, Michael Mueller wrote: On Mon, 19 May 2014

Re: [Qemu-devel] [PATCH v1 RFC 6/6] KVM: s390: add cpu model support

2014-05-20 Thread Alexander Graf
On 20.05.14 12:02, Michael Mueller wrote: On Mon, 19 May 2014 22:14:00 +0200 Alexander Graf wrote: On 19.05.14 19:03, Michael Mueller wrote: On Mon, 19 May 2014 16:49:28 +0200 Alexander Graf wrote: [...] What user and thus also user space wants depends on other factors: 1

Re: [Qemu-devel] [PATCH v1 RFC 6/6] KVM: s390: add cpu model support

2014-05-20 Thread Alexander Graf
On 20.05.14 12:02, Michael Mueller wrote: On Mon, 19 May 2014 22:14:00 +0200 Alexander Graf ag...@suse.de wrote: On 19.05.14 19:03, Michael Mueller wrote: On Mon, 19 May 2014 16:49:28 +0200 Alexander Graf ag...@suse.de wrote: [...] What user and thus also user space wants depends

Re: [PATCH v1 RFC 6/6] KVM: s390: add cpu model support

2014-05-19 Thread Alexander Graf
On 19.05.14 19:03, Michael Mueller wrote: On Mon, 19 May 2014 16:49:28 +0200 Alexander Graf wrote: On 19.05.14 16:18, Michael Mueller wrote: On Mon, 19 May 2014 13:48:08 +0200 Alexander Graf wrote: On 19.05.14 12:53, Michael Mueller wrote: On Fri, 16 May 2014 22:31:12 +0200 Alexander

Re: [PATCH v1 RFC 6/6] KVM: s390: add cpu model support

2014-05-19 Thread Alexander Graf
On 19.05.14 16:18, Michael Mueller wrote: On Mon, 19 May 2014 13:48:08 +0200 Alexander Graf wrote: On 19.05.14 12:53, Michael Mueller wrote: On Fri, 16 May 2014 22:31:12 +0200 Alexander Graf wrote: On 16.05.14 17:39, Michael Mueller wrote: On Fri, 16 May 2014 14:08:24 +0200 Alexander

Re: [PATCH v2] PCI: Introduce new device binding path using pci_dev.driver_override

2014-05-19 Thread Alexander Graf
t pci_dev *pdev = to_pci_dev(dev); + char *driver_override, *old = pdev->driver_override, *cp; + + if (count > PATH_MAX) + return -EINVAL; + + driver_override = kstrndup(buf, count, GFP_KERNEL); Is there anything we have to do on hot remove of this device to free t

<    1   2   3   4   5   6   7   8   9   >