=== David Long ===
=== Travel/Time Off ===
* Monday February 18th (U.S. Washington's Birthday, aka President's Day)
=== Highlights ===
Coming up to speed on process.
* Studied the history and content of Rabin Vincent's ARM uprobe kernel patch. It does a good job of integrating with existing kprobe instruction interpretation code.
* Upleveled the uprobe patch to 3.7 (for now) and booted on 4460 Panda. I am experimenting with it to verify basic correct operation.
* Sent email to Rabin on the topic of assisting in getting this patch upstreamed.
=== Plans ===
* Once basic functionality is veriried uplevel the patch to 3.8 and complete testing (especially as regards Thumb).
* Determine if it is possible to work with the patch originator, or push for this patch independently.
=== Issues ===
* Eventually I will need hardware other than Panda for testing. For now Panda works well enough, and QEMU is (theoretically) an option.
-dl
On Fri, 2013-02-15 at 17:39 -0500, David Long wrote:
- Studied the history and content of Rabin Vincent's ARM uprobe kernel patch. It does a good job of integrating with existing kprobe instruction interpretation code.
Are you sure? I euphemistically suggested they were a horrible hack and Rabin seemed to agree... http://lists.infradead.org/pipermail/linux-arm-kernel/2012-October/126777.ht...)
Or are there newer patches which I've missed?
On 02/18/13 06:01, Jon Medhurst (Tixy) wrote:
Are you sure? I euphemistically suggested they were a horrible hack and Rabin seemed to agree... http://lists.infradead.org/pipermail/linux-arm-kernel/2012-October/126777.ht...)
My choice of wording was very poor. I know there are concerns specifically about how the support has been integrated into the kernel. What I like about the patch is simply that Rabin has apparently gotten the feature to work. Not to trivialize the work that remains, but having this functionality working is a good thing.
-dl
On Tue, 2013-02-19 at 10:18 -0500, David Long wrote:
On 02/18/13 06:01, Jon Medhurst (Tixy) wrote:
Are you sure? I euphemistically suggested they were a horrible hack and Rabin seemed to agree... http://lists.infradead.org/pipermail/linux-arm-kernel/2012-October/126777.ht...)
My choice of wording was very poor. I know there are concerns specifically about how the support has been integrated into the kernel. What I like about the patch is simply that Rabin has apparently gotten the feature to work. Not to trivialize the work that remains, but having this functionality working is a good thing.
Fair enough, I just wanted to put my oar in in case people thought it was ready for merging. (Unfortunately I never did find time to look at it further, the Landing Team kernel engineer role doesn't really permit spending the required dedicated time on such things.)
linaro-kernel@lists.linaro.org