[Bug 232675] dtrace: "failed to compile script" when more than 2^15 distinct types are in CTF info
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Jul 1 17:46:06 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232675
Dimitry Andric <dim at FreeBSD.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |brooks at FreeBSD.org
--- Comment #29 from Dimitry Andric <dim at FreeBSD.org> ---
(In reply to Dimitry Andric from comment #28)
> Something seems to have happened between r348302 and r348980 to lower the
> number of types on amd64 from 35900 to 29976, and it stayed there ever since.
Here's a more extended overview:
revision types committer message
======== ====== =========
===================================================
r346000 27,653
r347000 27,664
r347409 27,673
r347410 33,950 gallatin Remove IPSEC from GENERIC due to performance
issues
r347412 33,950
r347908 33,953
r347912 33,013 brooks FCP-101: Remove ep(4)
r347913 35,427 brooks FCP-101: Remove ex(4)
r347914 34,650 brooks FCP-101: Remove fe(4)
r347915 30,190 brooks FCP-101: Remove pcn(4)
r347916 29,953 brooks FCP-101: Remove sf(4)
r347920 29,929 brooks FCP-101: Remove txp(4)
r347921 27,405 brooks FCP-101: Remove vx(4)
r347922 29,979 brooks FCP-101: Remove wb(4)
r347923 36,415 brooks FCP-101: Remove xe(4)
r347924 36,415
r349365 36,486
So for some reason, the removal of features (or moving them to modules) can
greatly bloat the number of types.
For example, the removal of ex(4) in r347913 increases it by 2,414, most of the
other removals decrease it, and lastly the removal of xe(4) increases it by
6,436!
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
More information about the freebsd-dtrace
mailing list