DTrace on hpcarm (CFT)
Sevan Janiyan <[email protected]> Thu, 30 Mar 2017 19:08:47 +0100
| Newsgroups | gmane.os.netbsd.ports.hpcarm |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --------------B2070A07090622F487EAEFBA Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Hello, I've enabled the relevant bits in -head for the Jornada 710/20/28 kernels to be built with DTrace support (userland is built with the relevant parts regardless for the port). The change consists of 3 lines (see attached patch which makes the necessary changes). Ideally this needs to be enabled across the port for all supported devices, however I do not have such devices to test with. Can I get some feedback on the change? Especially from owners of the Jornada 820, the device with the smallest memory size supported by this port (16MB). Sevan --------------B2070A07090622F487EAEFBA Content-Type: text/plain; charset=UTF-8; name="hpcarm-dtrace.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="hpcarm-dtrace.txt" SW5kZXg6IHN5cy9hcmNoL2hwY2FybS9jb25mL0lQQVEKPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmls ZTogL2N2c3Jvb3Qvc3JjL3N5cy9hcmNoL2hwY2FybS9jb25mL0lQQVEsdgpyZXRyaWV2aW5n IHJldmlzaW9uIDEuNzgKZGlmZiAtdSAtcCAtdSAtcjEuNzggSVBBUQotLS0gc3lzL2FyY2gv aHBjYXJtL2NvbmYvSVBBUQk3IEF1ZyAyMDE1IDE0OjEyOjA1IC0wMDAwCTEuNzgKKysrIHN5 cy9hcmNoL2hwY2FybS9jb25mL0lQQVEJMzAgTWFyIDIwMTcgMTc6MDQ6MDcgLTAwMDAKQEAg LTExMCw5ICsxMTAsMTAgQEAgb3B0aW9ucyAJVVNFUkNPTkYJIyB1c2VyY29uZig0KSBzdXBw b3J0CiBvcHRpb25zIAlESUFHTk9TVElDCSMgaW50ZXJuYWwgY29uc2lzdGVuY3kgY2hlY2tz CiAjb3B0aW9ucwlERUJVRwkJIyBleHBlbnNpdmUgZGVidWdnaW5nIGNoZWNrcy9zdXBwb3J0 CiAjb3B0aW9ucyAJUE1BUF9ERUJVRwkjIEVuYWJsZSBwbWFwX2RlYnVnX2xldmVsIGNvZGUK K29wdGlvbnMgCU1PRFVMQVIJCSMgRFRyYWNlIGlzIGEgbW9kdWxlIChsb2FkIHZpYSBtb2R1 bGVzLmNvbmYpCiBvcHRpb25zIAlEREIJCSMgaW4ta2VybmVsIGRlYnVnZ2VyCiAjb3B0aW9u cyAJRERCX0hJU1RPUllfU0laRT0xMDAJIyBFbmFibGUgaGlzdG9yeSBlZGl0aW5nIGluIERE QgotI21ha2VvcHRpb25zCURFQlVHPSItZyIJIyBjb21waWxlIGZ1bGwgc3ltYm9sIHRhYmxl CittYWtlb3B0aW9ucwlERUJVRz0iLWciCSMgY29tcGlsZSBmdWxsIHN5bWJvbCB0YWJsZQog CiBjb25maWcJCW5ldGJzZAlyb290IG9uID8gdHlwZSA/CiAjb3B0aW9ucyAJQ09NQ09OU09M RT0wLENPTkFERFI9MHgzZjgsQ09OVU5JVD0wCkluZGV4OiBzeXMvYXJjaC9ocGNhcm0vY29u Zi9KT1JOQURBODIwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnNyb290L3NyYy9zeXMv YXJjaC9ocGNhcm0vY29uZi9KT1JOQURBODIwLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjM3 CmRpZmYgLXUgLXAgLXUgLXIxLjM3IEpPUk5BREE4MjAKLS0tIHN5cy9hcmNoL2hwY2FybS9j b25mL0pPUk5BREE4MjAJMTIgQXVnIDIwMTUgMDc6NTM6NTcgLTAwMDAJMS4zNworKysgc3lz L2FyY2gvaHBjYXJtL2NvbmYvSk9STkFEQTgyMAkzMCBNYXIgMjAxNyAxNzowNDowNyAtMDAw MApAQCAtMTEzLDkgKzExMywxMCBAQCBvcHRpb25zIAlCT09UX0RVTVAJIyBFbmFibGUgbWVt b3J5ZHVtcCBhCiBvcHRpb25zIAlESUFHTk9TVElDCSMgaW50ZXJuYWwgY29uc2lzdGVuY3kg Y2hlY2tzCiBvcHRpb25zIAlERUJVRwkJIyBleHBlbnNpdmUgZGVidWdnaW5nIGNoZWNrcy9z dXBwb3J0CiAjb3B0aW9ucyAJUE1BUF9ERUJVRwkjIEVuYWJsZSBwbWFwX2RlYnVnX2xldmVs IGNvZGUKK29wdGlvbnMgCU1PRFVMQVIJCSMgRFRyYWNlIGlzIGEgbW9kdWxlIChsb2FkIHZp YSBtb2R1bGVzLmNvbmYpCiBvcHRpb25zIAlEREIJCSMgaW4ta2VybmVsIGRlYnVnZ2VyCiAj b3B0aW9ucyAJRERCX0hJU1RPUllfU0laRT0xMDAJIyBFbmFibGUgaGlzdG9yeSBlZGl0aW5n IGluIEREQgotI21ha2VvcHRpb25zCURFQlVHPSItZyIJIyBjb21waWxlIGZ1bGwgc3ltYm9s IHRhYmxlCittYWtlb3B0aW9ucwlERUJVRz0iLWciCSMgY29tcGlsZSBmdWxsIHN5bWJvbCB0 YWJsZQogCiBjb25maWcJCW5ldGJzZAlyb290IG9uID8gdHlwZSA/CiAKSW5kZXg6IHN5cy9h cmNoL2hwY2FybS9jb25mL05FVEJPT0tQUk8KPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2 c3Jvb3Qvc3JjL3N5cy9hcmNoL2hwY2FybS9jb25mL05FVEJPT0tQUk8sdgpyZXRyaWV2aW5n IHJldmlzaW9uIDEuMjAKZGlmZiAtdSAtcCAtdSAtcjEuMjAgTkVUQk9PS1BSTwotLS0gc3lz L2FyY2gvaHBjYXJtL2NvbmYvTkVUQk9PS1BSTwkxMyBEZWMgMjAxNiAyMDo0MjoxOCAtMDAw MAkxLjIwCisrKyBzeXMvYXJjaC9ocGNhcm0vY29uZi9ORVRCT09LUFJPCTMwIE1hciAyMDE3 IDE3OjA0OjA3IC0wMDAwCkBAIC0xNDQsOSArMTQ0LDEwIEBAIG9wdGlvbnMgCUZPTlRfVlQy MjBMOHgxNgogb3B0aW9ucyAJRElBR05PU1RJQwkjIGludGVybmFsIGNvbnNpc3RlbmN5IGNo ZWNrcwogI29wdGlvbnMgCURFQlVHCQkjIGV4cGVuc2l2ZSBkZWJ1Z2dpbmcgY2hlY2tzL3N1 cHBvcnQKICNvcHRpb25zIAlQTUFQX0RFQlVHCSMgRW5hYmxlIHBtYXBfZGVidWdfbGV2ZWwg Y29kZQorb3B0aW9ucyAJTU9EVUxBUgkJIyBEVHJhY2UgaXMgYSBtb2R1bGUgKGxvYWQgdmlh IG1vZHVsZXMuY29uZikKIG9wdGlvbnMgCUREQgkJIyBpbi1rZXJuZWwgZGVidWdnZXIKICNv cHRpb25zIAlEREJfSElTVE9SWV9TSVpFPTUxMgkjIEVuYWJsZSBoaXN0b3J5IGVkaXRpbmcg aW4gRERCCi0jbWFrZW9wdGlvbnMJREVCVUc9Ii1nIgkjIGNvbXBpbGUgZnVsbCBzeW1ib2wg dGFibGUKK21ha2VvcHRpb25zCURFQlVHPSItZyIJIyBjb21waWxlIGZ1bGwgc3ltYm9sIHRh YmxlCiAKIGNvbmZpZwkJbmV0YnNkCXJvb3Qgb24gPyB0eXBlID8KIApJbmRleDogc3lzL2Fy Y2gvaHBjYXJtL2NvbmYvV1pFUk8zCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnNyb290 L3NyYy9zeXMvYXJjaC9ocGNhcm0vY29uZi9XWkVSTzMsdgpyZXRyaWV2aW5nIHJldmlzaW9u IDEuNDIKZGlmZiAtdSAtcCAtdSAtcjEuNDIgV1pFUk8zCi0tLSBzeXMvYXJjaC9ocGNhcm0v Y29uZi9XWkVSTzMJMTMgRGVjIDIwMTYgMjA6NDI6MTggLTAwMDAJMS40MgorKysgc3lzL2Fy Y2gvaHBjYXJtL2NvbmYvV1pFUk8zCTMwIE1hciAyMDE3IDE3OjA0OjA3IC0wMDAwCkBAIC0x NDUsOSArMTQ1LDEwIEBAIG9wdGlvbnMgCUZPTlRfVlQyMjBMOHgxNgogb3B0aW9ucyAJRElB R05PU1RJQwkjIGludGVybmFsIGNvbnNpc3RlbmN5IGNoZWNrcwogI29wdGlvbnMgCURFQlVH CQkjIGV4cGVuc2l2ZSBkZWJ1Z2dpbmcgY2hlY2tzL3N1cHBvcnQKICNvcHRpb25zIAlQTUFQ X0RFQlVHCSMgRW5hYmxlIHBtYXBfZGVidWdfbGV2ZWwgY29kZQorb3B0aW9ucyAJTU9EVUxB UgkJIyBEVHJhY2UgaXMgYSBtb2R1bGUgKGxvYWQgdmlhIG1vZHVsZXMuY29uZikKIG9wdGlv bnMgCUREQgkJIyBpbi1rZXJuZWwgZGVidWdnZXIKICNvcHRpb25zIAlEREJfSElTVE9SWV9T SVpFPTUxMgkjIEVuYWJsZSBoaXN0b3J5IGVkaXRpbmcgaW4gRERCCi0jbWFrZW9wdGlvbnMJ REVCVUc9Ii1nIgkjIGNvbXBpbGUgZnVsbCBzeW1ib2wgdGFibGUKK21ha2VvcHRpb25zCURF QlVHPSItZyIJIyBjb21waWxlIGZ1bGwgc3ltYm9sIHRhYmxlCiAKIGNvbmZpZwkJbmV0YnNk CXJvb3Qgb24gPyB0eXBlID8KIApJbmRleDogc3lzL2FyY2gvaHBjYXJtL2NvbmYvc3RkLmhw Y2FybQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3Zzcm9vdC9zcmMvc3lzL2FyY2gvaHBj YXJtL2NvbmYvc3RkLmhwY2FybSx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS44CmRpZmYgLXUg LXAgLXUgLXIxLjggc3RkLmhwY2FybQotLS0gc3lzL2FyY2gvaHBjYXJtL2NvbmYvc3RkLmhw Y2FybQkyNyBKYW4gMjAwOCAxMjozNzoxMiAtMDAwMAkxLjgKKysrIHN5cy9hcmNoL2hwY2Fy bS9jb25mL3N0ZC5ocGNhcm0JMzAgTWFyIDIwMTcgMTc6MDQ6MDcgLTAwMDAKQEAgLTEyLDMg KzEyLDUgQEAgb3B0aW9ucyAJRVhFQ19TQ1JJUFQKIAogIyBUbyBzdXBwb3J0IGVhc3kgdHJh bnNpdCB0byAuLi9hcmNoL2FybS9hcm0zMgogb3B0aW9ucyAJQVJNMzIKKworb3B0aW9ucyAJ S0RUUkFDRV9IT09LUwkjIGtlcm5lbCBEVHJhY2UgaG9va3MKSW5kZXg6IHN5cy9hcmNoL2hw Y2FybS9jb25mL0pPUk5BREE3MjAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2c3Jvb3Qv c3JjL3N5cy9hcmNoL2hwY2FybS9jb25mL0pPUk5BREE3MjAsdgpyZXRyaWV2aW5nIHJldmlz aW9uIDEuOTkKZGlmZiAtdSAtcCAtdSAtcjEuOTkgSk9STkFEQTcyMAotLS0gc3lzL2FyY2gv aHBjYXJtL2NvbmYvSk9STkFEQTcyMAkzMCBNYXIgMjAxNyAxNzo0MDowOSAtMDAwMAkxLjk5 CisrKyBzeXMvYXJjaC9ocGNhcm0vY29uZi9KT1JOQURBNzIwCTMwIE1hciAyMDE3IDE3OjU2 OjE1IC0wMDAwCkBAIC0xMTUsNyArMTE1LDYgQEAgb3B0aW9ucyAJTkZTX0JPT1RfREhDUAog I29wdGlvbnMgCURJQUdOT1NUSUMJIyBpbnRlcm5hbCBjb25zaXN0ZW5jeSBjaGVja3MKICNv cHRpb25zIAlERUJVRwkJIyBleHBlbnNpdmUgZGVidWdnaW5nIGNoZWNrcy9zdXBwb3J0CiAj b3B0aW9ucyAJUE1BUF9ERUJVRwkjIEVuYWJsZSBwbWFwX2RlYnVnX2xldmVsIGNvZGUKLW9w dGlvbnMgCUtEVFJBQ0VfSE9PS1MJIyBrZXJuZWwgRFRyYWNlIGhvb2tzCiBvcHRpb25zIAlN T0RVTEFSCQkjIERUcmFjZSBpcyBhIG1vZHVsZSAobG9hZCB2aWEgbW9kdWxlcy5jb25mKQog b3B0aW9ucyAJRERCCQkjIGluLWtlcm5lbCBkZWJ1Z2dlcgogI29wdGlvbnMgCUREQl9ISVNU T1JZX1NJWkU9MTAwCSMgRW5hYmxlIGhpc3RvcnkgZWRpdGluZyBpbiBEREIK --------------B2070A07090622F487EAEFBA--