Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Apr 2014 16:58:10 -0700
From:      Thomas Skibo <ThomasSkibo@sbcglobal.net>
To:        freebsd-arm <freebsd-arm@FreeBSD.org>
Subject:   SMP support for ZEDBOARD
Message-ID:  <535EEB12.2050704@sbcglobal.net>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------030108080408000602000508
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit


Hi, All.

I continue to test FreeBSD on the Zedboard and SMP seems very solid. Can 
I get someone to commit SMP support to head (diffs attached)?

I also have some bug-fixes too, mainly for the ethernet driver.  Should 
I just file bugs and provide the patches?

Thanks,

-- 
--------
Thomas Skibo
ThomasSkibo@sbcglobal.net



--------------030108080408000602000508
Content-Type: text/plain; charset=UTF-8;
 name="patch.smp.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="patch.smp.txt"

SW5kZXg6IHN5cy9hcm0veGlsaW54L3p5N19tcC5jCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIC9kZXYv
bnVsbAkyMDE0LTA0LTA5IDA4OjMzOjAwLjAwMDAwMDAwMCAtMDcwMAorKysgc3lzL2FybS94
aWxpbngvenk3X21wLmMJMjAxNC0wNC0wNSAxMToyODoyOS4wMDAwMDAwMDAgLTA3MDAKQEAg
LTAsMCArMSw5OCBAQAorLyotCisgKiBDb3B5cmlnaHQgKGMpIDIwMTMgVGhvbWFzIFNraWJv
LiAgQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqCisgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNl
IGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKKyAqIG1vZGlm
aWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29u
ZGl0aW9ucworICogYXJlIG1ldDoKKyAqIDEuIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2Ug
Y29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0CisgKiAgICBub3RpY2UsIHRo
aXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCisg
KiAyLiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhl
IGFib3ZlIGNvcHlyaWdodAorICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9u
cyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZQorICogICAgZG9jdW1lbnRh
dGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1
dGlvbi4KKyAqCisgKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIFRIRSBBVVRIT1Ig
YGBBUyBJUycnIEFORCBBTlkgRVhQUkVTUyBPUgorICogSU1QTElFRCBXQVJSQU5USUVTLCBJ
TkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQgV0FSUkFOVElFUwor
ICogT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVS
UE9TRSBBUkUgRElTQ0xBSU1FRC4KKyAqIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1Ig
QkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwKKyAqIElOQ0lERU5UQUwsIFNQ
RUNJQUwsIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcs
IEJVVAorICogTk9UIExJTUlURUQgVE8sIFBST0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUgR09P
RFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLAorICogREFUQSwgT1IgUFJPRklUUzsgT1Ig
QlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZCisgKiBU
SEVPUlkgT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRSQUNULCBTVFJJQ1QgTElBQklM
SVRZLCBPUiBUT1JUCisgKiAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKSBB
UklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UgT0YKKyAqIFRISVMgU09GVFdBUkUs
IEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCisg
Ki8KKworI2luY2x1ZGUgPHN5cy9jZGVmcy5oPgorX19GQlNESUQoIiRGcmVlQlNEJCIpOwor
I2luY2x1ZGUgPHN5cy9wYXJhbS5oPgorI2luY2x1ZGUgPHN5cy9zeXN0bS5oPgorI2luY2x1
ZGUgPHN5cy9idXMuaD4KKyNpbmNsdWRlIDxzeXMvbG9jay5oPgorI2luY2x1ZGUgPHN5cy9t
dXRleC5oPgorI2luY2x1ZGUgPHN5cy9zbXAuaD4KKworI2luY2x1ZGUgPG1hY2hpbmUvc21w
Lmg+CisjaW5jbHVkZSA8bWFjaGluZS9mZHQuaD4KKyNpbmNsdWRlIDxtYWNoaW5lL2ludHIu
aD4KKworI2luY2x1ZGUgPGFybS94aWxpbngvenk3X3JlZy5oPgorCisjZGVmaW5lIFpZTlE3
X0NQVTFfRU5UUlkJMHhmZmZmZmZmMAorCit2b2lkCitwbGF0Zm9ybV9tcF9pbml0X3NlY29u
ZGFyeSh2b2lkKQoreworCisJZ2ljX2luaXRfc2Vjb25kYXJ5KCk7Cit9CisKK3ZvaWQKK3Bs
YXRmb3JtX21wX3NldG1heGlkKHZvaWQpCit7CisKKyAgICAgICAgbXBfbWF4aWQgPSAxOwor
fQorCitpbnQKK3BsYXRmb3JtX21wX3Byb2JlKHZvaWQpCit7CisKKwltcF9uY3B1cyA9IDI7
CisJcmV0dXJuICgxKTsKK30KKwordm9pZCAgICAKK3BsYXRmb3JtX21wX3N0YXJ0X2FwKHZv
aWQpCit7CisJYnVzX3NwYWNlX2hhbmRsZV90IG9jbV9oYW5kbGU7CisKKwkvKiBNYXAgaW4g
bWFnaWMgbG9jYXRpb24gdG8gZ2l2ZSBlbnRyeSBhZGRyZXNzIHRvIENQVTEuICovCisJaWYg
KGJ1c19zcGFjZV9tYXAoZmR0YnVzX2JzX3RhZywgWllOUTdfQ1BVMV9FTlRSWSwgNCwKKwkJ
CSAgMCwgJm9jbV9oYW5kbGUpICE9IDApCisJCXBhbmljKCJwbGF0Zm9ybV9tcF9zdGFydF9h
cDogQ291bGRuJ3QgbWFwIE9DTVxuIik7CisKKwkvKiBXcml0ZSBzdGFydCBhZGRyZXNzIGZv
ciBDUFUxLiAqLworCWJ1c19zcGFjZV93cml0ZV80KGZkdGJ1c19ic190YWcsIG9jbV9oYW5k
bGUsIDAsCisJCQkgIHBtYXBfa2V4dHJhY3QoKHZtX29mZnNldF90KW1wZW50cnkpKTsKKwor
CS8qIFRoZSBTQ1UgaXMgZW5hYmxlZCBieSB0aGUgQk9PVFJPTSBidXQgSSB0aGluayB0aGUg
c2Vjb25kIENQVQorCSAqIGRvZXNuJ3QgdHVybiBvbiBmaWx0ZXJpbmcgdW50aWwgYWZ0ZXIg
dGhlIHdha2UtdXAgYmVsb3cuCisJICogSSB0aGluayB0aGF0J3Mgd2h5IHRoaW5ncyBkb24n
dCB3b3JrIGlmIEkgZG9uJ3QgcHV0IHRoZXNlCisJICogY2FjaGUgb3BzIGhlcmUuICBBbHNv
LCB0aGUgbWFnaWMgbG9jYXRpb24sIDB4ZmZmZmZmZjAsIGlzbid0CisJICogaW4gdGhlIFND
VSdzIGZpbHRlcmluZyByYW5nZSBzbyBpdCBuZWVkcyBhIHdyaXRlLWJhY2sgdG9vLgorCSAq
LworCWNwdV9pZGNhY2hlX3diaW52X2FsbCgpOworCWNwdV9sMmNhY2hlX3diaW52X2FsbCgp
OworCisJLyogV2FrZSB1cCBDUFUxLiAqLworCWFybXY3X3NldigpOworCisJYnVzX3NwYWNl
X3VubWFwKGZkdGJ1c19ic190YWcsIG9jbV9oYW5kbGUsIDQpOworfQorCit2b2lkCitwbGF0
Zm9ybV9pcGlfc2VuZChjcHVzZXRfdCBjcHVzLCB1X2ludCBpcGkpCit7CisKKwlwaWNfaXBp
X3NlbmQoY3B1cywgaXBpKTsKK30KSW5kZXg6IHN5cy9hcm0vY29uZi9aRURCT0FSRAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBzeXMvYXJtL2NvbmYvWkVEQk9BUkQJKHJldmlzaW9uIDI2NDc2NikK
KysrIHN5cy9hcm0vY29uZi9aRURCT0FSRAkod29ya2luZyBjb3B5KQpAQCAtNTYsNiArNTYs
NyBAQAogb3B0aW9ucyAJX0tQT1NJWF9QUklPUklUWV9TQ0hFRFVMSU5HICMgUG9zaXggUDEw
MDNfMUIgcmVhbC10aW1lIGV4dGVuc2lvbnMKIG9wdGlvbnMgCUZSRUVCU0RfQk9PVF9MT0FE
RVIKIG9wdGlvbnMgCVZGUAkJCSMgdmZwL25lb24KK29wdGlvbnMJCVNNUAkJCSMgU3ltbWV0
cmljIE11bHRpUHJvY2Vzc29yIEtlcm5lbAogCiAjIERlYnVnZ2luZwogbWFrZW9wdGlvbnMJ
REVCVUc9LWcKSW5kZXg6IHN5cy9hcm0veGlsaW54L2ZpbGVzLnp5bnE3Cj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIHN5cy9hcm0veGlsaW54L2ZpbGVzLnp5bnE3CShyZXZpc2lvbiAyNjQ3NjYpCisr
KyBzeXMvYXJtL3hpbGlueC9maWxlcy56eW5xNwkod29ya2luZyBjb3B5KQpAQCAtMjEsNiAr
MjEsNyBAQAogYXJtL3hpbGlueC96eTdfYnVzX3NwYWNlLmMJCQlzdGFuZGFyZAogYXJtL3hp
bGlueC96eTdfc2xjci5jCQkJCXN0YW5kYXJkCiBhcm0veGlsaW54L3p5N19kZXZjZmcuYwkJ
CQlzdGFuZGFyZAorYXJtL3hpbGlueC96eTdfbXAuYwkJCQlvcHRpb25hbCBzbXAKIAogZGV2
L2NhZGVuY2UvaWZfY2dlbS5jCQkJCW9wdGlvbmFsIGlmX2NnZW0KIGRldi9zZGhjaS9zZGhj
aV9mZHQuYwkJCQlvcHRpb25hbCBzZGhjaQpJbmRleDogc3lzL2FybS94aWxpbngvc3RkLnp5
bnE3Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIHN5cy9hcm0veGlsaW54L3N0ZC56eW5xNwkocmV2aXNp
b24gMjY0NzY2KQorKysgc3lzL2FybS94aWxpbngvc3RkLnp5bnE3CSh3b3JraW5nIGNvcHkp
CkBAIC0yMCwzICsyMCw1IEBACiAKIG9wdGlvbnMJCUFSTV9MMl9QSVBUCiAKK29wdGlvbnMJ
CUlQSV9JUlFfU1RBUlQ9MAorb3B0aW9ucwkJSVBJX0lSUV9FTkQ9MTUKCg==
--------------030108080408000602000508--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?535EEB12.2050704>