Re: [coreboot] VT-d support

2017-06-06 Thread Zoran Stojsavljevic
> `src/northbridge/intel/sandybridge/iommu.c` and acpi_fill_dmar() in > `src/northbridge/intel/sandybridge/acpi.c`. I'll be back! ;-) Zoran On Mon, Jun 5, 2017 at 8:22 PM, Nico Huber wrote: > On 05.06.2017 19:47, Zoran Stojsavljevic

Re: [coreboot] VT-d support

2017-06-05 Thread Nico Huber
On 05.06.2017 19:47, Zoran Stojsavljevic wrote: >> If you are lucky, you only need to add 20~30 lines to your chipset's code. > > Could you, please, show us an explicit example (of these 20 to 30 lines of > code)?! `src/northbridge/intel/sandybridge/iommu.c` and acpi_fill_dmar() in

Re: [coreboot] VT-d support

2017-06-05 Thread Zoran Stojsavljevic
> If you are lucky, you only need to add 20~30 lines to your chipset's code. Could you, please, show us an explicit example (of these 20 to 30 lines of code)?! Zoran On Mon, Jun 5, 2017 at 7:34 PM, Nico Huber wrote: > Hi, > > On 05.06.2017 18:58, Himanshu Chauhan wrote: > > >

Re: [coreboot] VT-d support

2017-06-05 Thread ron minnich
On Mon, Jun 5, 2017 at 10:33 AM Himanshu Chauhan wrote: > > > oh, really? Why do you think that? Have you looked at the relevant MSR > and what is the basis of your claim? > > I was just guessing what it could be. :) > > I think it's a ton easier if you study on some

Re: [coreboot] VT-d support

2017-06-05 Thread Himanshu Chauhan
> On 05-Jun-2017, at 10:50 PM, ron minnich wrote: > > > > On Mon, Jun 5, 2017 at 9:58 AM Himanshu Chauhan > wrote: > > I think its can’t just be disabled. > > oh, really? Why do you think that? Have you looked at the relevant MSR and > what is

Re: [coreboot] VT-d support

2017-06-05 Thread Nico Huber
Hi, On 05.06.2017 18:58, Himanshu Chauhan wrote: > >> On 05-Jun-2017, at 10:19 PM, ron minnich wrote: >> >> The reason I ask about what you need is that on chromebooks the main >> coreboot support came down to 'don't disable anything’. > > I think its can’t just be

Re: [coreboot] VT-d support

2017-06-05 Thread ron minnich
On Mon, Jun 5, 2017 at 9:58 AM Himanshu Chauhan wrote: > > I think its can’t just be disabled. > oh, really? Why do you think that? Have you looked at the relevant MSR and what is the basis of your claim? ron -- coreboot mailing list: coreboot@coreboot.org

Re: [coreboot] VT-d support

2017-06-05 Thread Himanshu Chauhan
> On 05-Jun-2017, at 10:19 PM, ron minnich wrote: > > The reason I ask about what you need is that on chromebooks the main coreboot > support came down to 'don't disable anything’. I think its can’t just be disabled. Its just that kernel is not given any knowledge about

Re: [coreboot] VT-d support

2017-06-05 Thread ron minnich
The reason I ask about what you need is that on chromebooks the main coreboot support came down to 'don't disable anything'. The DMAR requirements are not met on all platforms. But even after boot you can insert DMAR tables into kernels. So there is a key distinction between required support and

Re: [coreboot] VT-d support

2017-06-05 Thread Himanshu Chauhan
> On 05-Jun-2017, at 10:02 PM, Zaolin wrote: > > You are asking for VT-d support. You are talking about Intel platforms ? Yes. I am talking about intel platforms. All CPUs that have VT-d support need support from motherboards as well. So any setup with VT-d enabled CPU

Re: [coreboot] VT-d support

2017-06-05 Thread Zoran Stojsavljevic
> what support does it need? Intel Virtualization Technology for Directed I/O" (VT-d). VT-d is a virtualized IOMMU, so by using HYP type 1 there should be a VT-d driver supporting VT-d HW extension (?), as my best understanding is The practical implications are Graphics and Network Connectivity

Re: [coreboot] VT-d support

2017-06-05 Thread Zaolin
You are asking for VT-d support. You are talking about Intel platforms ? But for which specific platform you are asking for ? There are so many.. Am 05.06.2017 um 10:24 schrieb Himanshu Chauhan: > >> On 05-Jun-2017, at 9:41 PM, ron minnich wrote: >> >> >> >> On Mon, Jun 5,

Re: [coreboot] VT-d support

2017-06-05 Thread Himanshu Chauhan
> On 05-Jun-2017, at 9:41 PM, ron minnich wrote: > > > > On Mon, Jun 5, 2017 at 9:00 AM Himanshu Chauhan > wrote: > Hi, > > VT-d requires support from BIOS. Does coreboot support VT-d? > > > > what support does it need? BIOS adds DMAR and

Re: [coreboot] VT-d support

2017-06-05 Thread ron minnich
On Mon, Jun 5, 2017 at 9:00 AM Himanshu Chauhan wrote: > Hi, > > VT-d requires support from BIOS. Does coreboot support VT-d? > > > what support does it need? -- coreboot mailing list: coreboot@coreboot.org https://mail.coreboot.org/mailman/listinfo/coreboot