#
75a81308 |
| 28-Apr-2020 |
Bryan Drewery <bdrewery@FreeBSD.org> |
Revert r360445
I did not intend to commit this yet as more work is needed for non-amd64 kernels.
|
#
6f63e88c |
| 28-Apr-2020 |
Bryan Drewery <bdrewery@FreeBSD.org> |
ctfmerge: Assert that there is enough room for types.
Sponsord by: Dell EMC Differential Revision: https://reviews.freebsd.org/D24537
|
#
eb9da1ad |
| 13-Aug-2016 |
Mark Johnston <markj@FreeBSD.org> |
Fix handling of forward enum declarations in the CTF tools.
Reported by: mmacy MFC after: 2 weeks
|
#
807b6a64 |
| 14-Jan-2016 |
Mark Johnston <markj@FreeBSD.org> |
Remove a dead local variable, missed in r274565.
MFC after: 3 days Sponsored by: EMC / Isilon Storage Division
|
#
bd81e07d |
| 28-Aug-2015 |
Mark Johnston <markj@FreeBSD.org> |
Re-apply r274569. It was reverted in r276848 since that appeared to fix some ctfmerge crashes that started to occur on i386 weeks after r274569 was committed. Some later investigation indicated that
Re-apply r274569. It was reverted in r276848 since that appeared to fix some ctfmerge crashes that started to occur on i386 weeks after r274569 was committed. Some later investigation indicated that the crashes were caused by malformed CTF info that led to a stack overflow. The issue with CTF info in i386 kernels seems to have been resolved by r261246, which updated libdwarf and libelf.
r274569 fixes a bug which caused duplicate types to appear in the kernel's CTF info. This duplication generally does not cause problems when using DTrace, but makes it easier to hit the limit of 2^15 - 1 distinct type definitions in a CTF container.
MFC after: 2 weeks
show more ...
|
#
db3cb364 |
| 08-Jan-2015 |
Mark Johnston <markj@FreeBSD.org> |
Revert r274569. It seems to be causing a crash when merging CTF data for recent i386 GENERIC kernels.
Reported by: David Wolfskill
|
#
30ae0e6d |
| 16-Nov-2014 |
Mark Johnston <markj@FreeBSD.org> |
Only compare visitation counters if they've both been set for the current type graph walk.
Reviewed by: Robert Mustacchi <rm@joyent.com> MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|
#
980b4d53 |
| 16-Nov-2014 |
Mark Johnston <markj@FreeBSD.org> |
Remove an incorrect optimization. The type IDs of each member of a struct or union must be checked when determine whether two types are equivalent. This bug could cause ctfmerge(1) to incorrectly mer
Remove an incorrect optimization. The type IDs of each member of a struct or union must be checked when determine whether two types are equivalent. This bug could cause ctfmerge(1) to incorrectly merge distinct types.
Reviewed by: Robert Mustacchi <rm@joyent.com> MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
show more ...
|
#
4cc75139 |
| 26-Apr-2008 |
John Birrell <jb@FreeBSD.org> |
A lot of changes to make this code compile cleanly on FreeBSD.
|
#
20594ebf |
| 26-Apr-2008 |
John Birrell <jb@FreeBSD.org> |
This commit was generated by cvs2svn to compensate for changes in r178528, which included commits to RCS files with non-trunk default branches.
|
#
1673e404 |
| 25-Apr-2008 |
John Birrell <jb@FreeBSD.org> |
This commit was generated by cvs2svn to compensate for changes in r178481, which included commits to RCS files with non-trunk default branches.
|