tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: dtrace(1) error in the kernel built by build.sh kernel=GENERIC



Hi,

On 2016/04/04 2:51, Taylor R Campbell wrote:
>    Date: Fri, 1 Apr 2016 20:04:01 +0900
>    From: Kengo NAKAHARA <k-nakahara%iij.ad.jp@localhost>
> 
>    When I use the kernel built by "build.sh kernel=GENERIC" (the source is
>    updated at March 31), I find dtrace(1) error which prints the following
>    message.
>    ========== NG result ==========
>    # dtrace -n 'proc::: {}'
>    dtrace: invalid probe specifier proc::: {}: "/usr/lib/dtrace/psinfo.d", line 46: failed to copy type of 'pr_arglen': Type information is in parent and unavailable
>    ========== NG result ==========
> 
> I think this is a symptom of the overflow of CTF data in the kernel
> when compiled with debug data enabled -- but if we omit debug data
> then I think the functionality is substantially reduced.  Someone^TM
> needs to find a way to fix the CTF overflow properly.

Thank you for letting me know the reason.

Hmm..., I try to find out how to fix it when I have a time.


Thanks,

-- 
//////////////////////////////////////////////////////////////////////
Internet Initiative Japan Inc.

Device Engineering Section,
IoT Platform Development Department,
Network Division,
Technology Unit

Kengo NAKAHARA <k-nakahara%iij.ad.jp@localhost>


Home | Main Index | Thread Index | Old Index