Re: Using DT overlays for adding virtual hardware

2016-06-21 Thread Pantelis Antoniou
Hi Jan, > On Jun 21, 2016, at 16:12 , Jan Kiszka wrote: > > On 2016-06-21 13:59, Jan Kiszka wrote: >> On 2016-06-21 13:45, Pantelis Antoniou wrote: >>> Hi Jan, >>> On Jun 21, 2016, at 14:43 , Jan Kiszka wrote: On 2016-06-21

Re: Using DT overlays for adding virtual hardware

2016-06-21 Thread Pantelis Antoniou
Hi Jan, > On Jun 21, 2016, at 16:12 , Jan Kiszka wrote: > > On 2016-06-21 13:59, Jan Kiszka wrote: >> On 2016-06-21 13:45, Pantelis Antoniou wrote: >>> Hi Jan, >>> On Jun 21, 2016, at 14:43 , Jan Kiszka wrote: On 2016-06-21 13:35, Pantelis Antoniou wrote: > Hi Jan, >

Re: Using DT overlays for adding virtual hardware

2016-06-21 Thread Jan Kiszka
On 2016-06-21 13:59, Jan Kiszka wrote: > On 2016-06-21 13:45, Pantelis Antoniou wrote: >> Hi Jan, >> >>> On Jun 21, 2016, at 14:43 , Jan Kiszka wrote: >>> >>> On 2016-06-21 13:35, Pantelis Antoniou wrote: Hi Jan, > On Jun 21, 2016, at 14:22 , Jan Kiszka

Re: Using DT overlays for adding virtual hardware

2016-06-21 Thread Jan Kiszka
On 2016-06-21 13:59, Jan Kiszka wrote: > On 2016-06-21 13:45, Pantelis Antoniou wrote: >> Hi Jan, >> >>> On Jun 21, 2016, at 14:43 , Jan Kiszka wrote: >>> >>> On 2016-06-21 13:35, Pantelis Antoniou wrote: Hi Jan, > On Jun 21, 2016, at 14:22 , Jan Kiszka wrote: > > On

Re: Using DT overlays for adding virtual hardware

2016-06-21 Thread Jan Kiszka
On 2016-06-21 13:45, Pantelis Antoniou wrote: > Hi Jan, > >> On Jun 21, 2016, at 14:43 , Jan Kiszka wrote: >> >> On 2016-06-21 13:35, Pantelis Antoniou wrote: >>> Hi Jan, >>> On Jun 21, 2016, at 14:22 , Jan Kiszka wrote: On

Re: Using DT overlays for adding virtual hardware

2016-06-21 Thread Jan Kiszka
On 2016-06-21 13:45, Pantelis Antoniou wrote: > Hi Jan, > >> On Jun 21, 2016, at 14:43 , Jan Kiszka wrote: >> >> On 2016-06-21 13:35, Pantelis Antoniou wrote: >>> Hi Jan, >>> On Jun 21, 2016, at 14:22 , Jan Kiszka wrote: On 2016-06-21 12:24, Pantelis Antoniou wrote: > Hi Jan,

Re: Using DT overlays for adding virtual hardware

2016-06-21 Thread Pantelis Antoniou
Hi Jan, > On Jun 21, 2016, at 14:43 , Jan Kiszka wrote: > > On 2016-06-21 13:35, Pantelis Antoniou wrote: >> Hi Jan, >> >>> On Jun 21, 2016, at 14:22 , Jan Kiszka wrote: >>> >>> On 2016-06-21 12:24, Pantelis Antoniou wrote: Hi Jan,

Re: Using DT overlays for adding virtual hardware

2016-06-21 Thread Pantelis Antoniou
Hi Jan, > On Jun 21, 2016, at 14:43 , Jan Kiszka wrote: > > On 2016-06-21 13:35, Pantelis Antoniou wrote: >> Hi Jan, >> >>> On Jun 21, 2016, at 14:22 , Jan Kiszka wrote: >>> >>> On 2016-06-21 12:24, Pantelis Antoniou wrote: Hi Jan, > On Jun 21, 2016, at 13:13 , Jan Kiszka

Re: Using DT overlays for adding virtual hardware

2016-06-21 Thread Pantelis Antoniou
Hi Jan, > On Jun 21, 2016, at 14:22 , Jan Kiszka wrote: > > On 2016-06-21 12:24, Pantelis Antoniou wrote: >> Hi Jan, >> >>> On Jun 21, 2016, at 13:13 , Jan Kiszka wrote: >>> >>> Hi Pantelis, >>> >>> coming back to this topic: >>> >>> On

Re: Using DT overlays for adding virtual hardware

2016-06-21 Thread Pantelis Antoniou
Hi Jan, > On Jun 21, 2016, at 14:22 , Jan Kiszka wrote: > > On 2016-06-21 12:24, Pantelis Antoniou wrote: >> Hi Jan, >> >>> On Jun 21, 2016, at 13:13 , Jan Kiszka wrote: >>> >>> Hi Pantelis, >>> >>> coming back to this topic: >>> >>> On 2016-06-09 08:03, Jan Kiszka wrote: OK, trial

Re: Using DT overlays for adding virtual hardware

2016-06-21 Thread Jan Kiszka
On 2016-06-21 13:35, Pantelis Antoniou wrote: > Hi Jan, > >> On Jun 21, 2016, at 14:22 , Jan Kiszka wrote: >> >> On 2016-06-21 12:24, Pantelis Antoniou wrote: >>> Hi Jan, >>> On Jun 21, 2016, at 13:13 , Jan Kiszka wrote: Hi

Re: Using DT overlays for adding virtual hardware

2016-06-21 Thread Jan Kiszka
On 2016-06-21 13:35, Pantelis Antoniou wrote: > Hi Jan, > >> On Jun 21, 2016, at 14:22 , Jan Kiszka wrote: >> >> On 2016-06-21 12:24, Pantelis Antoniou wrote: >>> Hi Jan, >>> On Jun 21, 2016, at 13:13 , Jan Kiszka wrote: Hi Pantelis, coming back to this topic:

Re: Using DT overlays for adding virtual hardware

2016-06-21 Thread Jan Kiszka
On 2016-06-21 12:24, Pantelis Antoniou wrote: > Hi Jan, > >> On Jun 21, 2016, at 13:13 , Jan Kiszka wrote: >> >> Hi Pantelis, >> >> coming back to this topic: >> >> On 2016-06-09 08:03, Jan Kiszka wrote: >>> OK, trial and error, and some interesting insights: I've played

Re: Using DT overlays for adding virtual hardware

2016-06-21 Thread Jan Kiszka
On 2016-06-21 12:24, Pantelis Antoniou wrote: > Hi Jan, > >> On Jun 21, 2016, at 13:13 , Jan Kiszka wrote: >> >> Hi Pantelis, >> >> coming back to this topic: >> >> On 2016-06-09 08:03, Jan Kiszka wrote: >>> OK, trial and error, and some interesting insights: I've played with DT >>> fragments

Re: Using DT overlays for adding virtual hardware

2016-06-21 Thread Pantelis Antoniou
Hi Jan, > On Jun 21, 2016, at 13:13 , Jan Kiszka wrote: > > Hi Pantelis, > > coming back to this topic: > > On 2016-06-09 08:03, Jan Kiszka wrote: >> OK, trial and error, and some interesting insights: I've played with DT >> fragments and the overlay configfs patch of

Re: Using DT overlays for adding virtual hardware

2016-06-21 Thread Pantelis Antoniou
Hi Jan, > On Jun 21, 2016, at 13:13 , Jan Kiszka wrote: > > Hi Pantelis, > > coming back to this topic: > > On 2016-06-09 08:03, Jan Kiszka wrote: >> OK, trial and error, and some interesting insights: I've played with DT >> fragments and the overlay configfs patch of Pantelis [1] to have a

Re: Using DT overlays for adding virtual hardware

2016-06-21 Thread Jan Kiszka
Hi Pantelis, coming back to this topic: On 2016-06-09 08:03, Jan Kiszka wrote: > OK, trial and error, and some interesting insights: I've played with DT > fragments and the overlay configfs patch of Pantelis [1] to have a > convenient start. Interestingly, I wasn't able to load a fragment that >

Re: Using DT overlays for adding virtual hardware

2016-06-21 Thread Jan Kiszka
Hi Pantelis, coming back to this topic: On 2016-06-09 08:03, Jan Kiszka wrote: > OK, trial and error, and some interesting insights: I've played with DT > fragments and the overlay configfs patch of Pantelis [1] to have a > convenient start. Interestingly, I wasn't able to load a fragment that >

Re: Using DT overlays for adding virtual hardware

2016-06-10 Thread Jan Kiszka
On 2016-06-09 09:22, Arnd Bergmann wrote: > On Wednesday, June 8, 2016 6:39:08 PM CEST Jan Kiszka wrote: >>> >>> I just don’t see how an ACPI based hypervisor can ever be certified for >>> safety critical applications. It might be possible but it should be >>> an enormous undertaking; perhaps

Re: Using DT overlays for adding virtual hardware

2016-06-10 Thread Jan Kiszka
On 2016-06-09 09:22, Arnd Bergmann wrote: > On Wednesday, June 8, 2016 6:39:08 PM CEST Jan Kiszka wrote: >>> >>> I just don’t see how an ACPI based hypervisor can ever be certified for >>> safety critical applications. It might be possible but it should be >>> an enormous undertaking; perhaps

Re: Using DT overlays for adding virtual hardware

2016-06-09 Thread Arnd Bergmann
On Wednesday, June 8, 2016 6:39:08 PM CEST Jan Kiszka wrote: > >> > > > > I just don’t see how an ACPI based hypervisor can ever be certified for > > safety critical applications. It might be possible but it should be > > an enormous undertaking; perhaps a subset without AML, but then again > >

Re: Using DT overlays for adding virtual hardware

2016-06-09 Thread Arnd Bergmann
On Wednesday, June 8, 2016 6:39:08 PM CEST Jan Kiszka wrote: > >> > > > > I just don’t see how an ACPI based hypervisor can ever be certified for > > safety critical applications. It might be possible but it should be > > an enormous undertaking; perhaps a subset without AML, but then again > >

Re: Using DT overlays for adding virtual hardware

2016-06-09 Thread Jan Kiszka
On 2016-06-08 18:39, Jan Kiszka wrote: The question is since overlays exist and do work, why should he do anything else besides using them? >>> >>> For one thing, they only work with DT, and there are ACPI ARM server >>> platforms out there, for which people may wish to use

Re: Using DT overlays for adding virtual hardware

2016-06-09 Thread Jan Kiszka
On 2016-06-08 18:39, Jan Kiszka wrote: The question is since overlays exist and do work, why should he do anything else besides using them? >>> >>> For one thing, they only work with DT, and there are ACPI ARM server >>> platforms out there, for which people may wish to use

Re: Using DT overlays for adding virtual hardware

2016-06-08 Thread Jan Kiszka
On 2016-06-08 18:31, Pantelis Antoniou wrote: > Hi Mark, > >> On Jun 8, 2016, at 19:23 , Mark Rutland wrote: >> >> On Wed, Jun 08, 2016 at 06:57:37PM +0300, Pantelis Antoniou wrote: >>> Hi Mark, >>> On Jun 8, 2016, at 18:17 , Mark Rutland wrote:

Re: Using DT overlays for adding virtual hardware

2016-06-08 Thread Jan Kiszka
On 2016-06-08 18:31, Pantelis Antoniou wrote: > Hi Mark, > >> On Jun 8, 2016, at 19:23 , Mark Rutland wrote: >> >> On Wed, Jun 08, 2016 at 06:57:37PM +0300, Pantelis Antoniou wrote: >>> Hi Mark, >>> On Jun 8, 2016, at 18:17 , Mark Rutland wrote: On Wed, Jun 08, 2016 at 04:16:32PM

Re: Using DT overlays for adding virtual hardware

2016-06-08 Thread Pantelis Antoniou
Hi Mark, > On Jun 8, 2016, at 19:23 , Mark Rutland wrote: > > On Wed, Jun 08, 2016 at 06:57:37PM +0300, Pantelis Antoniou wrote: >> Hi Mark, >> >>> On Jun 8, 2016, at 18:17 , Mark Rutland wrote: >>> >>> On Wed, Jun 08, 2016 at 04:16:32PM +0200, Jan

Re: Using DT overlays for adding virtual hardware

2016-06-08 Thread Pantelis Antoniou
Hi Mark, > On Jun 8, 2016, at 19:23 , Mark Rutland wrote: > > On Wed, Jun 08, 2016 at 06:57:37PM +0300, Pantelis Antoniou wrote: >> Hi Mark, >> >>> On Jun 8, 2016, at 18:17 , Mark Rutland wrote: >>> >>> On Wed, Jun 08, 2016 at 04:16:32PM +0200, Jan Kiszka wrote: Hi all,

Re: Using DT overlays for adding virtual hardware

2016-06-08 Thread Mark Rutland
On Wed, Jun 08, 2016 at 06:57:37PM +0300, Pantelis Antoniou wrote: > Hi Mark, > > > On Jun 8, 2016, at 18:17 , Mark Rutland wrote: > > > > On Wed, Jun 08, 2016 at 04:16:32PM +0200, Jan Kiszka wrote: > >> Hi all, > >> > >> already started the discussion off-list with

Re: Using DT overlays for adding virtual hardware

2016-06-08 Thread Mark Rutland
On Wed, Jun 08, 2016 at 06:57:37PM +0300, Pantelis Antoniou wrote: > Hi Mark, > > > On Jun 8, 2016, at 18:17 , Mark Rutland wrote: > > > > On Wed, Jun 08, 2016 at 04:16:32PM +0200, Jan Kiszka wrote: > >> Hi all, > >> > >> already started the discussion off-list with Pantelis, but it's better >

Re: Using DT overlays for adding virtual hardware

2016-06-08 Thread Pantelis Antoniou
Hi Mark, > On Jun 8, 2016, at 18:17 , Mark Rutland wrote: > > On Wed, Jun 08, 2016 at 04:16:32PM +0200, Jan Kiszka wrote: >> Hi all, >> >> already started the discussion off-list with Pantelis, but it's better >> done in public: >> >> I'm currently exploring ways to make

Re: Using DT overlays for adding virtual hardware

2016-06-08 Thread Pantelis Antoniou
Hi Mark, > On Jun 8, 2016, at 18:17 , Mark Rutland wrote: > > On Wed, Jun 08, 2016 at 04:16:32PM +0200, Jan Kiszka wrote: >> Hi all, >> >> already started the discussion off-list with Pantelis, but it's better >> done in public: >> >> I'm currently exploring ways to make Linux recognize

Re: Using DT overlays for adding virtual hardware

2016-06-08 Thread Jan Kiszka
On 2016-06-08 17:17, Mark Rutland wrote: > On Wed, Jun 08, 2016 at 04:16:32PM +0200, Jan Kiszka wrote: >> Hi all, >> >> already started the discussion off-list with Pantelis, but it's better >> done in public: >> >> I'm currently exploring ways to make Linux recognize dynamically added >> virtual

Re: Using DT overlays for adding virtual hardware

2016-06-08 Thread Jan Kiszka
On 2016-06-08 17:17, Mark Rutland wrote: > On Wed, Jun 08, 2016 at 04:16:32PM +0200, Jan Kiszka wrote: >> Hi all, >> >> already started the discussion off-list with Pantelis, but it's better >> done in public: >> >> I'm currently exploring ways to make Linux recognize dynamically added >> virtual

Re: Using DT overlays for adding virtual hardware

2016-06-08 Thread Mark Rutland
On Wed, Jun 08, 2016 at 04:16:32PM +0200, Jan Kiszka wrote: > Hi all, > > already started the discussion off-list with Pantelis, but it's better > done in public: > > I'm currently exploring ways to make Linux recognize dynamically added > virtual hardware when running under the Jailhouse

Re: Using DT overlays for adding virtual hardware

2016-06-08 Thread Mark Rutland
On Wed, Jun 08, 2016 at 04:16:32PM +0200, Jan Kiszka wrote: > Hi all, > > already started the discussion off-list with Pantelis, but it's better > done in public: > > I'm currently exploring ways to make Linux recognize dynamically added > virtual hardware when running under the Jailhouse

Using DT overlays for adding virtual hardware

2016-06-08 Thread Jan Kiszka
Hi all, already started the discussion off-list with Pantelis, but it's better done in public: I'm currently exploring ways to make Linux recognize dynamically added virtual hardware when running under the Jailhouse hypervisor [1]. We need to load drivers for inter-partition communication

Using DT overlays for adding virtual hardware

2016-06-08 Thread Jan Kiszka
Hi all, already started the discussion off-list with Pantelis, but it's better done in public: I'm currently exploring ways to make Linux recognize dynamically added virtual hardware when running under the Jailhouse hypervisor [1]. We need to load drivers for inter-partition communication