-
Notifications
You must be signed in to change notification settings - Fork 226
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dtrace: processing aborted: Invalid argument #50
Comments
if this happen,s, look at /var/log/messages, dmesg and /proc/dtrace/trace tx On 6 February 2013 23:40, Richard Yao [email protected] wrote:
|
Here is /proc/dtrace/trace:
Here is an excerpt from dmesg:
It looks like there are some preemption bugs in the dtrace kernel module. My kernel is built with CONFIG_PREEMPT=y. |
I rebuilt with CONFIG_PREEMPT_VOLUNTARY=y. The same issue occurs, but now dmesg is noticeably shorter:
|
This error appears because CONFIG_DEBUG_PREEMPT is set in your kernel. #ifdef CONFIG_DEBUG_PREEMPT define smp_processor_id() debug_smp_processor_id()#else define smp_processor_id() raw_smp_processor_id()#endif Thanks for the feedback On 7 February 2013 06:28, Richard Yao [email protected] wrote:
|
#76 should dramatically improve things for preemptive kernels. |
I am running Linux 3.8-r3. Running a basic dtrace command from Illumos' dtrace documentation fails:
http://dtrace.org/guide/chapter.html#chp-intro
The text was updated successfully, but these errors were encountered: