[coreboot] TALOS project short of funding goals - where to now?

2016-12-11 Thread taii...@gmx.com
I am incredibly sad that TALOS has not gotten the required cash flow, 
short of a miracle in the next few days.


The coreboot project is pretty much dead in the water without it, the 
only real choices for further development are either super low power 
crappy ARM devices or always going to be expensive IBM/TYAN POWER 
servers, so what do we do?


I am wondering, how come they didn't bark up some government or 
corporate trees for TALOS funding? AFIAK there are various government 
agencies interested in secure hardware and assured computing; I have 
always wondered what the NSA uses for their own computing needs, maybe 
they paid intel for firmware source code and a system that doesn't need 
ME to run.


The way things are going:
+10 years - Microsoft and Intel have announced the "PrivaSec" 
initiative, aimed at producing a secure vertically intergrated computing 
platform where firmware agents prohibit the execution of unapproved 
programs - protecting your data from unauthorized access.


+20 years - We're sorry, but the GlobeX Trade Agreement and the Secure 
Communities act of 2035 prohibit the viewing, copying or transmission of 
this file - Further violations may result in fine, arrest and or the 
revocation of your work permit and internet operators license.



Thoughts:
It seems that so many linux people just don't really care about libre 
anything, considering that the average linux sysadmin makes over $100K 
per year the community could have easily funded the project.


These days there are a lot more people with skills, but without the 
computer enthusiast/hacker culture of the 90's, the kind of hypocritical 
people who use a macbook, facebook, etc but who chide me for saying that 
working for the government is not at all immoral.


If I wasn't unemployed I would happily pay $5K for a high performance 
libre computer, but not everyone is me.


People went nuts for the faux libre purism laptop but talos gets hardly 
any comparative publicity/hype - why? - "We'll get intel to open up ME 
one day, we promise!"



--
coreboot mailing list: coreboot@coreboot.org
https://www.coreboot.org/mailman/listinfo/coreboot


Re: [coreboot] CPU Turbo [KGPE-D16]

2016-12-11 Thread taii...@gmx.com

On 12/09/2016 09:51 AM, Timothy Pearson wrote:


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 12/08/2016 11:20 PM,taii...@gmx.com  wrote:

I am wondering as to:
* Why 6274 cpu refuses to turbo to the second turbo state with half of
the cores in use (it stops around 100mhz before the first turbo state)

The CPU will not turbo to the highest frequency unless half the cores
are in the CC6 power state.  Have you verified that the CC6 power saving
mode is enabled via nvramtool?


* Is it possible to force enable second turbo state for all cpu cores,
assuming adequate cooling? Or is it controlled on the CPU itself?

This is controlled by a black box on the CPU die itself.  There is no
way to override the settings of this black box unless you have an
engineering sample (obtaining one at this point is illegal in at least
the United States).  We do have some experience overclocking the Opteron
systems through other methods, but won't discuss further outside of a
development contract.


Off topic but would rather not make another thread:

* Does NUMA ram alignment matter performance wise with only one physical
CPU? (RAM being split half and half per core set at the moment)

Yes!  The G34 CPUs are actually two dies in one package, with 4 sticks
of RAM attached to each node (making 8 sticks per package for the KGPE-D16).


* Does anyone know where I could get a reasonably priced 6287SE or
6284SE? or (even better) an engineering model of 62xx?

Those are rare chips and very expensive.  See above for engineering
samples; they're not legal here so I would have no idea.

I hope this helps!

- -- 
Timothy Pearson

Raptor Engineering
+1 (415) 727-8645 (direct line)
+1 (512) 690-0200 (switchboard)
https://www.raptorengineering.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Mozilla -http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJYSsThAAoJEK+E3vEXDOFbSdkH/RJ5dJrN4a3dGopOqYWt3FSr
OeIk/SYh6JtiuyUeLV4XMwSbXOTgAEsRGKj2Dt/o0LZZnjkVOm1OaXKfn5K9+0iZ
Ec4ae142KjIolNbgl1re3BY7MqW2QCiSqBCsOBmqzYXu1Ypi9IevzfpXDnilToJW
sBzwA33kp3Xk7ldtMAIYjtp9ys9z6KSwAJwPJHd6f9aIGmpzh1Gdw2AQeF9wbplf
DJLY9xup4SRCns922r/Z93eat34QGb7PZy+1oz8nWAojk+y5JFbRNMTCtjdzAbM5
tPVQykNTfBGQoeV+hL0NmukAJmJDWaCnkOsJTD01WpCKDLIIKf8N6ShxS6Qi1Ds=
=DUK+
-END PGP SIGNATURE-



Thanks! helpful as always >:D

Yes c states and cc6 states are enabled, 1 or 2 cores can get up to 
around 100mhz or so less than turbo 2 however I cannot get the whole 
advertised 8 or even 4 (i get max around 2.5ghz as reported by "cpupower 
monitor" ), my temp is 35C with full load cpu usage and my fans nearly 
off (tower cooler) so I don't think that could be the issue.


- Do mismatched cpus work at their native clock speeds? What would 
happen if I inserted for instance a 6220 in to the second cpu socket.
-- 
coreboot mailing list: coreboot@coreboot.org
https://www.coreboot.org/mailman/listinfo/coreboot

Re: [coreboot] Dealing with PCI reset

2016-12-11 Thread Timothy Pearson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 12/11/2016 03:48 PM, Paul Menzel via coreboot wrote:
> Dear coreboot folks,
> 
> 
> Several devices using the Intel 945 chipset copied code for PCI reset,
> costing 200 ms of boot time.
> 
> ```
> /* Force PCIRST# */
> pci_write_config16(PCI_DEV(0, 0x1e, 0), BCTRL, SBR);
> udelay(200 * 1000);
> pci_write_config16(PCI_DEV(0, 0x1e, 0), BCTRL, 0);
> ```
> 
> The change-set Ia37d9f0ecf5655531616edb20b53757d5d47b42f [1] removes
> that code from the Lenovo X60.
> 
> That code was added for some crypto card on a Roda device.
> 
> My question is, if removing that code is fine, or if it should be left
> in and be made configurable (Kconfig/NVRAM)?
> 
> Are there often cases where there are extensions card with problems,
> that need such a PCI reset?

We have run into this issue on the KGPE-D16 and LSI SAS controllers.
However, in this case it's not so much the reset itself as it is the
time it takes for the card to start up and become ready for PCI scan.

We handled this with a devicetree.cb option to set a delay between reset
and PCI scan.  Perhaps something similar could be used in this instance?

- -- 
Timothy Pearson
Raptor Engineering
+1 (415) 727-8645 (direct line)
+1 (512) 690-0200 (switchboard)
https://www.raptorengineering.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJYTcspAAoJEK+E3vEXDOFbbzQH/34G9MP0fpe5a83ifoXu20Dq
12GLduOIsknFdYoe45yBHwKCsejJPrc4cMYjv7cYMHVP1Ujlu9UoKVyMN4IiAGTK
i5fIvjyMsDh8XB4zngBoffhZUckvIwxiCvIojMhkUebRB04j+nYluZgpFNNHPo1B
vOZtAXP1Vst6qc82fid9U2b5gWOyTNgaTxCdf9FeKFGdIKoW14Gn3c1o3TJN88hf
CTsDAamKGs2ZPINbfX5VIrlQL+ft87I+Az5IpwJKY4Vy8JA4L5AgNHnaMrTYKyu2
GbGtNTORjGij5XSTrDWTZxBa0oLzpLkNzvCWZBqohSwIv1L5p2NOUtgTvRc7AS0=
=uoXv
-END PGP SIGNATURE-

-- 
coreboot mailing list: coreboot@coreboot.org
https://www.coreboot.org/mailman/listinfo/coreboot


[coreboot] Dealing with PCI reset

2016-12-11 Thread Paul Menzel via coreboot
Dear coreboot folks,


Several devices using the Intel 945 chipset copied code for PCI reset,
costing 200 ms of boot time.

```
/* Force PCIRST# */
pci_write_config16(PCI_DEV(0, 0x1e, 0), BCTRL, SBR);
udelay(200 * 1000);
pci_write_config16(PCI_DEV(0, 0x1e, 0), BCTRL, 0);
```

The change-set Ia37d9f0ecf5655531616edb20b53757d5d47b42f [1] removes
that code from the Lenovo X60.

That code was added for some crypto card on a Roda device.

My question is, if removing that code is fine, or if it should be left
in and be made configurable (Kconfig/NVRAM)?

Are there often cases where there are extensions card with problems,
that need such a PCI reset?


Thanks,

Paul


[1] https://review.coreboot.org/17703

signature.asc
Description: This is a digitally signed message part
-- 
coreboot mailing list: coreboot@coreboot.org
https://www.coreboot.org/mailman/listinfo/coreboot