svn commit: r212744 - stable/8/usr.sbin/pmcstat

2010-09-16 Thread Fabien Thomas
Author: fabient Date: Thu Sep 16 15:21:15 2010 New Revision: 212744 URL: http://svn.freebsd.org/changeset/base/212744 Log: MFC r212176: When an asm location cannot be resolved to a function the cost will be spread as small value and then filtered by the threshold. As a first step solution

svn commit: r212745 - stable/7/usr.sbin/pmcstat

2010-09-16 Thread Fabien Thomas
Author: fabient Date: Thu Sep 16 15:22:30 2010 New Revision: 212745 URL: http://svn.freebsd.org/changeset/base/212745 Log: MFC r212176: When an asm location cannot be resolved to a function the cost will be spread as small value and then filtered by the threshold. As a first step solution

svn commit: r212224 - in head: lib/libpmc sys/dev/hwpmc

2010-09-05 Thread Fabien Thomas
Author: fabient Date: Sun Sep 5 13:31:14 2010 New Revision: 212224 URL: http://svn.freebsd.org/changeset/base/212224 Log: Fix invalid class removal when IAF is not the last class. Keep IAF class with 0 PMC and change the alias in libpmc to IAP. MFC after:1 week Modified:

svn commit: r212176 - head/usr.sbin/pmcstat

2010-09-03 Thread Fabien Thomas
Author: fabient Date: Fri Sep 3 13:54:02 2010 New Revision: 212176 URL: http://svn.freebsd.org/changeset/base/212176 Log: When an asm location cannot be resolved to a function the cost will be spread as small value and then filtered by the threshold. As a first step solution display the

svn commit: r211096 - stable/8/usr.sbin/pmcstat

2010-08-09 Thread Fabien Thomas
Author: fabient Date: Mon Aug 9 14:25:58 2010 New Revision: 211096 URL: http://svn.freebsd.org/changeset/base/211096 Log: MFC r210766: Fix the calltree top view that incorrectly filter out some nodes. Modified: stable/8/usr.sbin/pmcstat/pmcpl_calltree.c Directory Properties:

svn commit: r211097 - stable/7/usr.sbin/pmcstat

2010-08-09 Thread Fabien Thomas
Author: fabient Date: Mon Aug 9 14:26:52 2010 New Revision: 211097 URL: http://svn.freebsd.org/changeset/base/211097 Log: MFC r210766: Fix the calltree top view that incorrectly filter out some nodes. Modified: stable/7/usr.sbin/pmcstat/pmcpl_calltree.c Directory Properties:

svn commit: r211098 - stable/8/usr.sbin/pmcstat

2010-08-09 Thread Fabien Thomas
Author: fabient Date: Mon Aug 9 14:29:23 2010 New Revision: 211098 URL: http://svn.freebsd.org/changeset/base/211098 Log: MFC r210794: Allow file as a top source, it works with socket now. This will allow top monitoring using socket/ssh tunnelling of system without local symbols.

svn commit: r211099 - stable/7/usr.sbin/pmcstat

2010-08-09 Thread Fabien Thomas
Author: fabient Date: Mon Aug 9 14:30:45 2010 New Revision: 211099 URL: http://svn.freebsd.org/changeset/base/211099 Log: MFC r210794: Allow file as a top source, it works with socket now. This will allow top monitoring using socket/ssh tunnelling of system without local symbols.

svn commit: r211101 - stable/7/usr.sbin/pmcstat

2010-08-09 Thread Fabien Thomas
Author: fabient Date: Mon Aug 9 14:33:25 2010 New Revision: 211101 URL: http://svn.freebsd.org/changeset/base/211101 Log: MFC r210797: - Do not use the runtime mask when logfile is specified. - Revert the fix on rtld path that is not necessary. Modified:

svn commit: r210797 - head/usr.sbin/pmcstat

2010-08-03 Thread Fabien Thomas
Author: fabient Date: Tue Aug 3 13:46:25 2010 New Revision: 210797 URL: http://svn.freebsd.org/changeset/base/210797 Log: - Do not use the runtime mask when logfile is specified. - Revert the fix on rtld path that is not necessary. MFC after:1 week Modified:

svn commit: r210817 - stable/7/lib/libpmc

2010-08-03 Thread Fabien Thomas
Author: fabient Date: Tue Aug 3 16:27:13 2010 New Revision: 210817 URL: http://svn.freebsd.org/changeset/base/210817 Log: MFC r208860: Fix memory leak on error. Found with: Coverity Prevent(tm) Modified: stable/7/lib/libpmc/pmclog.c Directory Properties: stable/7/lib/libpmc/

svn commit: r210818 - in stable/8/sys: dev/hwpmc sys

2010-08-03 Thread Fabien Thomas
Author: fabient Date: Tue Aug 3 16:29:54 2010 New Revision: 210818 URL: http://svn.freebsd.org/changeset/base/210818 Log: MFC r208861: Convert pm_runcount to int to correctly check for negative value. Remove uncessary check for error. Found with: Coverity Prevent(tm) Modified:

svn commit: r210766 - head/usr.sbin/pmcstat

2010-08-02 Thread Fabien Thomas
Author: fabient Date: Mon Aug 2 13:40:19 2010 New Revision: 210766 URL: http://svn.freebsd.org/changeset/base/210766 Log: Fix the calltree top view that incorrectly filter out some nodes. MFC after:1 week Modified: head/usr.sbin/pmcstat/pmcpl_calltree.c Modified:

Re: svn commit: r209611 - head/sys/dev/e1000

2010-06-30 Thread Fabien Thomas
great! have you some plan to do it on ixgbe too ? fabien On 30 juin 2010, at 19:26, Jack F Vogel wrote: Author: jfv Date: Wed Jun 30 17:26:47 2010 New Revision: 209611 URL: http://svn.freebsd.org/changeset/base/209611 Log: SR-IOV support added to igb What this provides is support

svn commit: r209196 - head/sys/sys

2010-06-15 Thread Fabien Thomas
Author: fabient Date: Tue Jun 15 09:12:31 2010 New Revision: 209196 URL: http://svn.freebsd.org/changeset/base/209196 Log: Set the comment at the right place for PMC uncore classes. Submitted by: rstone MFC after: 1 month Modified: head/sys/sys/pmc.h Modified: head/sys/sys/pmc.h

svn commit: r208858 - head/usr.sbin/pmcstat

2010-06-05 Thread Fabien Thomas
Author: fabient Date: Sat Jun 5 22:57:53 2010 New Revision: 208858 URL: http://svn.freebsd.org/changeset/base/208858 Log: Fix warnings found by Coverity. Found with: Coverity Prevent(tm) MFC after:1 month Modified: head/usr.sbin/pmcstat/pmcpl_calltree.c

svn commit: r208860 - head/lib/libpmc

2010-06-05 Thread Fabien Thomas
Author: fabient Date: Sat Jun 5 23:00:02 2010 New Revision: 208860 URL: http://svn.freebsd.org/changeset/base/208860 Log: Fix memory leak on error. Found with: Coverity Prevent(tm) MFC after:1 month Modified: head/lib/libpmc/pmclog.c Modified: head/lib/libpmc/pmclog.c

svn commit: r208861 - in head/sys: dev/hwpmc sys

2010-06-05 Thread Fabien Thomas
Author: fabient Date: Sat Jun 5 23:05:08 2010 New Revision: 208861 URL: http://svn.freebsd.org/changeset/base/208861 Log: Convert pm_runcount to int to correctly check for negative value. Remove uncessary check for error. Found with: Coverity Prevent(tm) MFC after:1 month

svn commit: r208071 - stable/8/usr.sbin/pmcstat

2010-05-14 Thread Fabien Thomas
Author: fabient Date: Fri May 14 13:42:17 2010 New Revision: 208071 URL: http://svn.freebsd.org/changeset/base/208071 Log: MFC r207755: Rework the calltree top view by critical callchain. The percentage shown is the sum of the cost for the codepath. Modified:

svn commit: r208072 - stable/7/usr.sbin/pmcstat

2010-05-14 Thread Fabien Thomas
Author: fabient Date: Fri May 14 13:43:23 2010 New Revision: 208072 URL: http://svn.freebsd.org/changeset/base/208072 Log: MFC r207755: Rework the calltree top view by critical callchain. The percentage shown is the sum of the cost for the codepath. Modified:

svn commit: r208073 - stable/8/sys/sys

2010-05-14 Thread Fabien Thomas
Author: fabient Date: Fri May 14 13:48:11 2010 New Revision: 208073 URL: http://svn.freebsd.org/changeset/base/208073 Log: MFC r207761 partially: Add a fastpath to allocate from packet zone when using m_getjcl. This will add support for packet zone for at least igb and ixgbe. Modified:

svn commit: r207818 - stable/8/usr.sbin/pmcstat

2010-05-09 Thread Fabien Thomas
Author: fabient Date: Sun May 9 15:39:49 2010 New Revision: 207818 URL: http://svn.freebsd.org/changeset/base/207818 Log: MFC r207731: Exclude undefined symbol from ELF file when doing function resolve. Modified: stable/8/usr.sbin/pmcstat/pmcstat_log.c Directory Properties:

svn commit: r207819 - stable/7/usr.sbin/pmcstat

2010-05-09 Thread Fabien Thomas
Author: fabient Date: Sun May 9 15:41:27 2010 New Revision: 207819 URL: http://svn.freebsd.org/changeset/base/207819 Log: MFC r207731: Exclude undefined symbol from ELF file when doing function resolve. Modified: stable/7/usr.sbin/pmcstat/pmcstat_log.c Directory Properties:

svn commit: r207755 - head/usr.sbin/pmcstat

2010-05-07 Thread Fabien Thomas
Author: fabient Date: Fri May 7 19:48:50 2010 New Revision: 207755 URL: http://svn.freebsd.org/changeset/base/207755 Log: Rework the calltree top view by critical callchain. The percentage show is the sum of the cost for the codepath. MFC after: 1 week Modified:

svn commit: r207761 - in head/sys: dev/bce dev/mxge sys

2010-05-07 Thread Fabien Thomas
Author: fabient Date: Fri May 7 22:09:17 2010 New Revision: 207761 URL: http://svn.freebsd.org/changeset/base/207761 Log: Add a fastpath to allocate from packet zone when using m_getjcl. This will add support for packet zone for at least igb and ixgbe and will avoid to check for that in

svn commit: r207731 - head/usr.sbin/pmcstat

2010-05-06 Thread Fabien Thomas
Author: fabient Date: Thu May 6 20:54:19 2010 New Revision: 207731 URL: http://svn.freebsd.org/changeset/base/207731 Log: Exclude undefined symbol from ELF file when doing function resolve. MFC after: 3 days Modified: head/usr.sbin/pmcstat/pmcstat_log.c Modified:

svn commit: r207732 - head/sys/netgraph

2010-05-06 Thread Fabien Thomas
Author: fabient Date: Thu May 6 20:58:23 2010 New Revision: 207732 URL: http://svn.freebsd.org/changeset/base/207732 Log: Fix an invalid parameter detected by INVARIANT and confirmed by r193272. Modified: head/sys/netgraph/ng_ksocket.c Modified: head/sys/netgraph/ng_ksocket.c

svn commit: r207192 - stable/8/usr.sbin/pmcstat

2010-04-25 Thread Fabien Thomas
Author: fabient Date: Sun Apr 25 16:16:43 2010 New Revision: 207192 URL: http://svn.freebsd.org/changeset/base/207192 Log: MFC r206994: Apply threshold filter to root node in calltree view. Modified: stable/8/usr.sbin/pmcstat/pmcpl_calltree.c Directory Properties:

svn commit: r207193 - stable/7/usr.sbin/pmcstat

2010-04-25 Thread Fabien Thomas
Author: fabient Date: Sun Apr 25 16:17:52 2010 New Revision: 207193 URL: http://svn.freebsd.org/changeset/base/207193 Log: MFC r206994: Apply threshold filter to root node in calltree view. Modified: stable/7/usr.sbin/pmcstat/pmcpl_calltree.c Directory Properties:

svn commit: r206994 - head/usr.sbin/pmcstat

2010-04-21 Thread Fabien Thomas
Author: fabient Date: Wed Apr 21 11:50:13 2010 New Revision: 206994 URL: http://svn.freebsd.org/changeset/base/206994 Log: Apply threshold filter to root node in calltree view. MFC after: 3days Modified: head/usr.sbin/pmcstat/pmcpl_calltree.c Modified:

svn commit: r206701 - in stable/8/sys: amd64/include conf dev/hwpmc i386/include modules/hwpmc sys

2010-04-16 Thread Fabien Thomas
Author: fabient Date: Fri Apr 16 15:43:24 2010 New Revision: 206701 URL: http://svn.freebsd.org/changeset/base/206701 Log: MFC r206089, r206684: - Support for uncore counting events: one fixed PMC with the uncore domain clock, 8 programmable PMC. - Westmere based CPU (Xeon 5600,

svn commit: r206702 - stable/8/lib/libpmc

2010-04-16 Thread Fabien Thomas
is newly added) +++ stable/8/lib/libpmc/pmc.corei7.3Fri Apr 16 15:45:09 2010 (r206702, copy of r206089, head/lib/libpmc/pmc.corei7.3) @@ -0,0 +1,1581 @@ +.\ Copyright (c) 2010 Fabien Thomas. All rights reserved. +.\ +.\ Redistribution and use in source and binary forms, with or without

svn commit: r206703 - in stable/7/sys: amd64/include conf dev/hwpmc i386/include modules/hwpmc sys

2010-04-16 Thread Fabien Thomas
Author: fabient Date: Fri Apr 16 16:13:49 2010 New Revision: 206703 URL: http://svn.freebsd.org/changeset/base/206703 Log: MFC r206089, r206684: - Support for uncore counting events: one fixed PMC with the uncore domain clock, 8 programmable PMC. - Westmere based CPU (Xeon 5600,

svn commit: r206704 - stable/7/lib/libpmc

2010-04-16 Thread Fabien Thomas
is newly added) +++ stable/7/lib/libpmc/pmc.corei7.3Fri Apr 16 16:15:30 2010 (r206704, copy of r206089, head/lib/libpmc/pmc.corei7.3) @@ -0,0 +1,1581 @@ +.\ Copyright (c) 2010 Fabien Thomas. All rights reserved. +.\ +.\ Redistribution and use in source and binary forms, with or without

svn commit: r206684 - head/sys/dev/hwpmc

2010-04-15 Thread Fabien Thomas
Author: fabient Date: Thu Apr 15 19:45:03 2010 New Revision: 206684 URL: http://svn.freebsd.org/changeset/base/206684 Log: - Fix a typo OFFCORE_REQUESTS.ANY.RFO is B0H10H and not 80H10H. - Enable missing PARTIAL_ADDRESS_ALIAS for Core i7. MFC after: 3 days Modified:

svn commit: r206635 - head/usr.sbin/pmcstat

2010-04-14 Thread Fabien Thomas
Author: fabient Date: Wed Apr 14 21:53:27 2010 New Revision: 206635 URL: http://svn.freebsd.org/changeset/base/206635 Log: Move fatal error at the right place. Fix exit from top mode when checking if PMC is available. MFC after: 3 days Modified: head/usr.sbin/pmcstat/pmcpl_callgraph.c

svn commit: r206513 - stable/8/usr.sbin/pmcstat

2010-04-12 Thread Fabien Thomas
Author: fabient Date: Mon Apr 12 21:37:28 2010 New Revision: 206513 URL: http://svn.freebsd.org/changeset/base/206513 Log: MFC r206090: Improve top header by: - Display sample received per PMCs (or merged PMCs). - Display percentage vs all samples Modified:

svn commit: r206514 - stable/7/usr.sbin/pmcstat

2010-04-12 Thread Fabien Thomas
Author: fabient Date: Mon Apr 12 21:42:01 2010 New Revision: 206514 URL: http://svn.freebsd.org/changeset/base/206514 Log: MFC r206090: Improve top header by: - Display sample received per PMCs (or merged PMCs). - Display percentage vs all samples Modified:

svn commit: r206121 - stable/8/sys/dev/hwpmc

2010-04-03 Thread Fabien Thomas
Author: fabient Date: Sat Apr 3 07:12:35 2010 New Revision: 206121 URL: http://svn.freebsd.org/changeset/base/206121 Log: MFC r205998: If there is multiple PMCs for the same interrupt ignore new post. This will indirectly fix a bug where the thread will be pinned forever if the assert is

svn commit: r206122 - stable/7/sys/dev/hwpmc

2010-04-03 Thread Fabien Thomas
Author: fabient Date: Sat Apr 3 07:19:31 2010 New Revision: 206122 URL: http://svn.freebsd.org/changeset/base/206122 Log: MFC r205998: If there is multiple PMCs for the same interrupt ignore new post. This will indirectly fix a bug where the thread will be pinned forever if the assert is

svn commit: r206089 - in head: lib/libpmc sys/amd64/include sys/conf sys/dev/hwpmc sys/i386/include sys/modules/hwpmc sys/sys

2010-04-02 Thread Fabien Thomas
/pmc.corei7.3 == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lib/libpmc/pmc.corei7.3Fri Apr 2 13:23:49 2010 (r206089) @@ -0,0 +1,1581 @@ +.\ Copyright (c) 2010 Fabien Thomas. All

svn commit: r206090 - head/usr.sbin/pmcstat

2010-04-02 Thread Fabien Thomas
Author: fabient Date: Fri Apr 2 13:34:28 2010 New Revision: 206090 URL: http://svn.freebsd.org/changeset/base/206090 Log: Improve top header by: - Display sample received per PMCs (or merged PMCs). - Display percentage vs all samples Modified: head/usr.sbin/pmcstat/pmcpl_callgraph.c

svn commit: r205965 - stable/8/usr.sbin/pmcstat

2010-03-31 Thread Fabien Thomas
Author: fabient Date: Wed Mar 31 07:10:40 2010 New Revision: 205965 URL: http://svn.freebsd.org/changeset/base/205965 Log: MFC r205809: Wait for pmc name in the log before displaying data. This will solve an abort in case of low throughput PMCs. Modified:

svn commit: r205966 - stable/7/usr.sbin/pmcstat

2010-03-31 Thread Fabien Thomas
Author: fabient Date: Wed Mar 31 07:12:12 2010 New Revision: 205966 URL: http://svn.freebsd.org/changeset/base/205966 Log: MFC r205809: Wait for pmc name in the log before displaying data. This will solve an abort in case of low throughput PMCs. Modified:

svn commit: r205998 - head/sys/dev/hwpmc

2010-03-31 Thread Fabien Thomas
Author: fabient Date: Wed Mar 31 20:00:44 2010 New Revision: 205998 URL: http://svn.freebsd.org/changeset/base/205998 Log: If there is multiple PMCs for the same interrupt ignore new post. This will indirectly fix a bug where the thread will be pinned forever if the assert is not compiled.

svn commit: r205823 - stable/8/sys/dev/hwpmc

2010-03-29 Thread Fabien Thomas
Author: fabient Date: Mon Mar 29 06:55:38 2010 New Revision: 205823 URL: http://svn.freebsd.org/changeset/base/205823 Log: MFC r205694: Handling SIGPIPE will cause deadlock/crash. Return an error immediatly in case of hard shutdown. Modified: stable/8/sys/dev/hwpmc/hwpmc_logging.c

svn commit: r205824 - stable/7/sys/dev/hwpmc

2010-03-29 Thread Fabien Thomas
Author: fabient Date: Mon Mar 29 06:56:17 2010 New Revision: 205824 URL: http://svn.freebsd.org/changeset/base/205824 Log: MFC r205694: Handling SIGPIPE will cause deadlock/crash. Return an error immediatly in case of hard shutdown. Modified: stable/7/sys/dev/hwpmc/hwpmc_logging.c

svn commit: r205825 - stable/8/usr.sbin/pmcstat

2010-03-29 Thread Fabien Thomas
Author: fabient Date: Mon Mar 29 06:57:43 2010 New Revision: 205825 URL: http://svn.freebsd.org/changeset/base/205825 Log: MFC r205693: Do not overflow the term in the case of multi-line display. Modified: stable/8/usr.sbin/pmcstat/pmcpl_calltree.c Directory Properties:

svn commit: r205826 - stable/7/usr.sbin/pmcstat

2010-03-29 Thread Fabien Thomas
Author: fabient Date: Mon Mar 29 06:59:08 2010 New Revision: 205826 URL: http://svn.freebsd.org/changeset/base/205826 Log: MFC r205693: Do not overflow the term in the case of multi-line display. Modified: stable/7/usr.sbin/pmcstat/pmcpl_calltree.c Directory Properties:

svn commit: r205809 - head/usr.sbin/pmcstat

2010-03-28 Thread Fabien Thomas
Author: fabient Date: Sun Mar 28 22:46:56 2010 New Revision: 205809 URL: http://svn.freebsd.org/changeset/base/205809 Log: Wait for pmc name in the log before displaying data. This will solve an abort in case of low throughput PMCs. MFC after: 3days Modified:

svn commit: r205693 - head/usr.sbin/pmcstat

2010-03-26 Thread Fabien Thomas
Author: fabient Date: Fri Mar 26 14:29:57 2010 New Revision: 205693 URL: http://svn.freebsd.org/changeset/base/205693 Log: Do not overflow the term in the case of multi-line display. MFC after: 3days Modified: head/usr.sbin/pmcstat/pmcpl_calltree.c Modified:

svn commit: r205694 - head/sys/dev/hwpmc

2010-03-26 Thread Fabien Thomas
Author: fabient Date: Fri Mar 26 14:35:48 2010 New Revision: 205694 URL: http://svn.freebsd.org/changeset/base/205694 Log: Handling SIGPIPE will cause deadlock/crash. Return an error immediatly in case of hard shutdown. MFC after: 3days Modified: head/sys/dev/hwpmc/hwpmc_logging.c

svn commit: r205001 - stable/7/usr.sbin/pmcstat

2010-03-10 Thread Fabien Thomas
Author: fabient Date: Thu Mar 11 07:39:36 2010 New Revision: 205001 URL: http://svn.freebsd.org/changeset/base/205001 Log: MFC r204878: Change the way shutdown is handled for log file. pmc_flush_logfile is now non-blocking and just ask the kernel to shutdown the file. From that

svn commit: r204860 - stable/7/usr.sbin/pmcstat

2010-03-08 Thread Fabien Thomas
Author: fabient Date: Mon Mar 8 08:05:02 2010 New Revision: 204860 URL: http://svn.freebsd.org/changeset/base/204860 Log: MFC r204783: Bug fixed: - no display on serial terminal in top mode. - display alignment for continuation string. - correct invalid value used for display

svn commit: r204859 - stable/8/usr.sbin/pmcstat

2010-03-07 Thread Fabien Thomas
Author: fabient Date: Mon Mar 8 07:53:44 2010 New Revision: 204859 URL: http://svn.freebsd.org/changeset/base/204859 Log: MFC r204783: Bug fixed: - no display on serial terminal in top mode. - display alignment for continuation string. - correct invalid value used for display

svn commit: r204774 - stable/8/usr.sbin/pmcstat

2010-03-05 Thread Fabien Thomas
/pmcpl_calltree.c Fri Mar 5 22:40:31 2010 (r204774, copy of r203790, head/usr.sbin/pmcstat/pmcpl_calltree.c) @@ -0,0 +1,1000 @@ +/*- + * Copyright (c) 2009, Fabien Thomas + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification

svn commit: r204775 - stable/7/usr.sbin/pmcstat

2010-03-05 Thread Fabien Thomas
/pmcpl_calltree.c Fri Mar 5 22:43:44 2010 (r204775, copy of r203790, head/usr.sbin/pmcstat/pmcpl_calltree.c) @@ -0,0 +1,1000 @@ +/*- + * Copyright (c) 2009, Fabien Thomas + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification

svn commit: r204779 - stable/8/usr.sbin/pmcstat

2010-03-05 Thread Fabien Thomas
Author: fabient Date: Fri Mar 5 22:52:41 2010 New Revision: 204779 URL: http://svn.freebsd.org/changeset/base/204779 Log: MFC 204329 partially: Fixed dependencies (make checkdpadd). Modified: stable/8/usr.sbin/pmcstat/Makefile Directory Properties: stable/8/usr.sbin/pmcstat/ (props

svn commit: r204780 - stable/7/usr.sbin/pmcstat

2010-03-05 Thread Fabien Thomas
Author: fabient Date: Fri Mar 5 22:53:31 2010 New Revision: 204780 URL: http://svn.freebsd.org/changeset/base/204780 Log: MFC 204329 partially: Fixed dependencies (make checkdpadd). Modified: stable/7/usr.sbin/pmcstat/Makefile Directory Properties: stable/7/usr.sbin/pmcstat/ (props

svn commit: r204781 - stable/7/usr.sbin/pmcstat

2010-03-05 Thread Fabien Thomas
Author: fabient Date: Fri Mar 5 22:59:49 2010 New Revision: 204781 URL: http://svn.freebsd.org/changeset/base/204781 Log: MFC 180091: Document messages printed in verbose mode. Modified: stable/7/usr.sbin/pmcstat/pmcstat.8 Directory Properties: stable/7/usr.sbin/pmcstat/ (props

svn commit: r204783 - head/usr.sbin/pmcstat

2010-03-05 Thread Fabien Thomas
Author: fabient Date: Fri Mar 5 23:08:19 2010 New Revision: 204783 URL: http://svn.freebsd.org/changeset/base/204783 Log: Bug fixed: - no display on serial terminal in top mode. - display alignment for continuation string. - correct invalid value used for display limit. MFC after:

svn commit: r203790 - head/usr.sbin/pmcstat

2010-02-11 Thread Fabien Thomas
is newly added) +++ head/usr.sbin/pmcstat/pmcpl_calltree.c Thu Feb 11 22:51:44 2010 (r203790) @@ -0,0 +1,1000 @@ +/*- + * Copyright (c) 2009, Fabien Thomas + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted

svn commit: r202654 - stable/8/lib/libpmc

2010-01-19 Thread Fabien Thomas
Author: fabient Date: Tue Jan 19 20:55:57 2010 New Revision: 202654 URL: http://svn.freebsd.org/changeset/base/202654 Log: MFC 202157: Bug fix: add a missing initializer. Modified: stable/8/lib/libpmc/libpmc.c Directory Properties: stable/8/lib/libpmc/ (props changed) Modified:

svn commit: r202655 - stable/7/lib/libpmc

2010-01-19 Thread Fabien Thomas
Author: fabient Date: Tue Jan 19 20:56:57 2010 New Revision: 202655 URL: http://svn.freebsd.org/changeset/base/202655 Log: MFC 202157: Bug fix: add a missing initializer. Modified: stable/7/lib/libpmc/libpmc.c Directory Properties: stable/7/lib/libpmc/ (props changed) Modified:

svn commit: r202008 - in stable/8/sys: dev/hwpmc sys

2010-01-10 Thread Fabien Thomas
Author: fabient Date: Sun Jan 10 16:00:00 2010 New Revision: 202008 URL: http://svn.freebsd.org/changeset/base/202008 Log: MFC 201021: Log process mappings for existing processes at PMC start time. Modified: stable/8/sys/dev/hwpmc/hwpmc_mod.c stable/8/sys/sys/pmc.h Directory Properties:

svn commit: r202009 - stable/8/sys/dev/hwpmc

2010-01-10 Thread Fabien Thomas
Author: fabient Date: Sun Jan 10 16:04:32 2010 New Revision: 202009 URL: http://svn.freebsd.org/changeset/base/202009 Log: MFC 201023: * Support the L1D_CACHE_LD event on Core2 processors. * Correct a group of typos: for Core2 programmable events, check user supplied umask values

svn commit: r202012 - stable/8/sys/dev/hwpmc

2010-01-10 Thread Fabien Thomas
Author: fabient Date: Sun Jan 10 16:08:14 2010 New Revision: 202012 URL: http://svn.freebsd.org/changeset/base/202012 Log: MFC 201151: Use VFS_{LOCK,UNLOCK}_GIANT() around the call to vrele(). Modified: stable/8/sys/dev/hwpmc/hwpmc_mod.c Directory Properties: stable/8/sys/ (props

svn commit: r202014 - in stable/7/sys: dev/hwpmc sys

2010-01-10 Thread Fabien Thomas
Author: fabient Date: Sun Jan 10 16:36:43 2010 New Revision: 202014 URL: http://svn.freebsd.org/changeset/base/202014 Log: MFC 201021: Log process mappings for existing processes at PMC start time. Modified: stable/7/sys/dev/hwpmc/hwpmc_mod.c stable/7/sys/sys/pmc.h Directory Properties:

svn commit: r202015 - stable/7/sys/dev/hwpmc

2010-01-10 Thread Fabien Thomas
Author: fabient Date: Sun Jan 10 16:40:14 2010 New Revision: 202015 URL: http://svn.freebsd.org/changeset/base/202015 Log: MFC 201023: * Support the L1D_CACHE_LD event on Core2 processors. * Correct a group of typos: for Core2 programmable events, check user supplied umask values

svn commit: r202016 - stable/7/sys/dev/hwpmc

2010-01-10 Thread Fabien Thomas
Author: fabient Date: Sun Jan 10 16:43:45 2010 New Revision: 202016 URL: http://svn.freebsd.org/changeset/base/202016 Log: MFC 201151: Use VFS_{LOCK,UNLOCK}_GIANT() around the call to vrele(). Modified: stable/7/sys/dev/hwpmc/hwpmc_mod.c Directory Properties: stable/7/sys/ (props

svn commit: r200406 - stable/8/sys/dev/hwpmc

2009-12-11 Thread Fabien Thomas
Author: fabient Date: Fri Dec 11 12:36:02 2009 New Revision: 200406 URL: http://svn.freebsd.org/changeset/base/200406 Log: MFC 196739: Add counters for the i7 architecture which were accidentally left out of the original commit of i7 support. These are all the counters on pages A-32 and

svn commit: r200408 - stable/7/sys/dev/hwpmc

2009-12-11 Thread Fabien Thomas
Author: fabient Date: Fri Dec 11 12:38:15 2009 New Revision: 200408 URL: http://svn.freebsd.org/changeset/base/200408 Log: MFC 196739: Add counters for the i7 architecture which were accidentally left out of the original commit of i7 support. These are all the counters on pages A-32 and

svn commit: r200410 - stable/7/lib/libpmc

2009-12-11 Thread Fabien Thomas
Author: fabient Date: Fri Dec 11 12:46:41 2009 New Revision: 200410 URL: http://svn.freebsd.org/changeset/base/200410 Log: MFC 193809: Fix parsing of Core2 event qualifiers. Modified: stable/7/lib/libpmc/libpmc.c Directory Properties: stable/7/lib/libpmc/ (props changed) Modified:

svn commit: r200266 - stable/8/sys/kern

2009-12-08 Thread Fabien Thomas
Author: fabient Date: Tue Dec 8 18:23:52 2009 New Revision: 200266 URL: http://svn.freebsd.org/changeset/base/200266 Log: MFC 198464: Inform hwpmc(4) of a thread's impending demise prior to invoking sched_throw(). Modified: stable/8/sys/kern/kern_thread.c Directory Properties:

svn commit: r200271 - stable/7/sys/kern

2009-12-08 Thread Fabien Thomas
Author: fabient Date: Tue Dec 8 19:18:32 2009 New Revision: 200271 URL: http://svn.freebsd.org/changeset/base/200271 Log: MFC 198464: Inform hwpmc(4) of a thread's impending demise prior to invoking sched_throw(). Modified: stable/7/sys/kern/kern_thread.c Directory Properties:

svn commit: r200232 - stable/8/sys/dev/hwpmc

2009-12-07 Thread Fabien Thomas
Author: fabient Date: Mon Dec 7 20:40:48 2009 New Revision: 200232 URL: http://svn.freebsd.org/changeset/base/200232 Log: MFC 198432: Only claim that the PMC_CLASS_IAF PMCs are supported by a CPU if there are PMCs on the CPU that belong to the class. Modified:

svn commit: r200234 - stable/7/sys/dev/hwpmc

2009-12-07 Thread Fabien Thomas
Author: fabient Date: Mon Dec 7 20:46:22 2009 New Revision: 200234 URL: http://svn.freebsd.org/changeset/base/200234 Log: MFC 198432: Only claim that the PMC_CLASS_IAF PMCs are supported by a CPU if there are PMCs on the CPU that belong to the class. Modified:

svn commit: r200235 - stable/7/lib/libpmc

2009-12-07 Thread Fabien Thomas
Author: fabient Date: Mon Dec 7 20:47:33 2009 New Revision: 200235 URL: http://svn.freebsd.org/changeset/base/200235 Log: MFC 198433: Not all Intel Core (TM) CPUs implement PMC_CLASS_IAF fixed-function counters. For such CPUs, use an alternate mapping of convenience names to events

svn commit: r200236 - stable/8/sys/dev/hwpmc

2009-12-07 Thread Fabien Thomas
Author: fabient Date: Mon Dec 7 20:49:49 2009 New Revision: 200236 URL: http://svn.freebsd.org/changeset/base/200236 Log: MFC 200060: Use a better check for a valid kernel stack address when capturing kernel call chains. Modified: stable/8/sys/dev/hwpmc/hwpmc_x86.c Directory Properties:

svn commit: r200237 - stable/7/sys/dev/hwpmc

2009-12-07 Thread Fabien Thomas
Author: fabient Date: Mon Dec 7 20:51:19 2009 New Revision: 200237 URL: http://svn.freebsd.org/changeset/base/200237 Log: MFC 200060: Use a better check for a valid kernel stack address when capturing kernel call chains. Modified: stable/7/sys/dev/hwpmc/hwpmc_x86.c Directory Properties:

svn commit: r200078 - stable/7/sys/amd64/include

2009-12-03 Thread Fabien Thomas
Author: fabient Date: Thu Dec 3 19:37:52 2009 New Revision: 200078 URL: http://svn.freebsd.org/changeset/base/200078 Log: MFC 179886: Complete the merge after hwpmc backport. Make preparations for increasing the size of the kernel virtual address space on the amd64 architecture. The

svn commit: r200007 - stable/8/sys/dev/hwpmc

2009-12-01 Thread Fabien Thomas
Author: fabient Date: Tue Dec 1 22:59:37 2009 New Revision: 27 URL: http://svn.freebsd.org/changeset/base/27 Log: MFC 198343: Handle the case where there is only one PMC in the system. Modified: stable/8/sys/dev/hwpmc/hwpmc_mod.c Directory Properties: stable/8/sys/ (props

svn commit: r200009 - stable/7/sys/dev/hwpmc

2009-12-01 Thread Fabien Thomas
Author: fabient Date: Tue Dec 1 23:01:59 2009 New Revision: 29 URL: http://svn.freebsd.org/changeset/base/29 Log: MFC 198343: Handle the case where there is only one PMC in the system. Modified: stable/7/sys/dev/hwpmc/hwpmc_mod.c Directory Properties: stable/7/sys/ (props

svn commit: r200010 - stable/8/sys/dev/hwpmc

2009-12-01 Thread Fabien Thomas
Author: fabient Date: Tue Dec 1 23:06:17 2009 New Revision: 200010 URL: http://svn.freebsd.org/changeset/base/200010 Log: MFC 199763: - fix a LOR between process lock and pmc thread mutex - fix a system deadlock on process exit when the sample buffer is full (pmclog_loop blocked in

svn commit: r200011 - stable/7/sys/dev/hwpmc

2009-12-01 Thread Fabien Thomas
Author: fabient Date: Tue Dec 1 23:07:38 2009 New Revision: 200011 URL: http://svn.freebsd.org/changeset/base/200011 Log: MFC 199763: - fix a LOR between process lock and pmc thread mutex - fix a system deadlock on process exit when the sample buffer is full (pmclog_loop blocked in

svn commit: r200012 - stable/8/lib/libfetch

2009-12-01 Thread Fabien Thomas
Author: fabient Date: Tue Dec 1 23:23:52 2009 New Revision: 200012 URL: http://svn.freebsd.org/changeset/base/200012 Log: MFC 198339: Fix the NO_PROXY handling. PR: 139751 Modified: stable/8/lib/libfetch/common.c Directory Properties: stable/8/lib/libfetch/ (props changed)

svn commit: r200013 - stable/7/lib/libfetch

2009-12-01 Thread Fabien Thomas
Author: fabient Date: Tue Dec 1 23:24:42 2009 New Revision: 200013 URL: http://svn.freebsd.org/changeset/base/200013 Log: MFC 198339: Fix the NO_PROXY handling. PR: 139751 Modified: stable/7/lib/libfetch/common.c Directory Properties: stable/7/lib/libfetch/ (props changed)

svn commit: r198339 - head/lib/libfetch

2009-10-21 Thread Fabien Thomas
Author: fabient Date: Wed Oct 21 18:29:26 2009 New Revision: 198339 URL: http://svn.freebsd.org/changeset/base/198339 Log: PR: 139751 Approved by: des Obtained from: Xavier Heiny xavier.he...@netasq.com MFC after: 3 weeks Modified: head/lib/libfetch/common.c Modified:

svn commit: r198343 - head/sys/dev/hwpmc

2009-10-21 Thread Fabien Thomas
Author: fabient Date: Wed Oct 21 18:46:36 2009 New Revision: 198343 URL: http://svn.freebsd.org/changeset/base/198343 Log: Handle the case where there is only one PMC in the system. Approved by: jkoshy (mentor) MFC after: 3 days Modified: head/sys/dev/hwpmc/hwpmc_mod.c Modified:

Re: svn commit: r198339 - head/lib/libfetch

2009-10-21 Thread Fabien THOMAS
oops sorry... is it possible to change it? Changing revision properties is prohibited Le 21 oct. 2009 à 20:30, Roman Divacky a écrit : On Wed, Oct 21, 2009 at 06:29:27PM +, Fabien Thomas wrote: Author: fabient Date: Wed Oct 21 18:29:26 2009 New Revision: 198339 URL: http

svn commit: r193638 - in stable/7: . sys/sys

2009-06-07 Thread Fabien Thomas
Author: fabient Date: Sun Jun 7 18:45:04 2009 New Revision: 193638 URL: http://svn.freebsd.org/changeset/base/193638 Log: Bump sys/param.h for the merge of PmcTools. Add a note to rebuild world in UPDATING. Reviewed by: jkoshy (mentor) Modified: stable/7/UPDATING

svn commit: r193641 - in stable/7/sys: arm/include ia64/include powerpc/include sparc64/include sun4v/include

2009-06-07 Thread Fabien Thomas
Author: fabient Date: Sun Jun 7 19:12:40 2009 New Revision: 193641 URL: http://svn.freebsd.org/changeset/base/193641 Log: Unbreak LINT. Modified: stable/7/sys/arm/include/pmc_mdep.h stable/7/sys/ia64/include/pmc_mdep.h stable/7/sys/powerpc/include/pmc_mdep.h

svn commit: r192248 - stable/7/lib/libpmc

2009-05-17 Thread Fabien Thomas
Author: fabient Date: Sun May 17 11:45:37 2009 New Revision: 192248 URL: http://svn.freebsd.org/changeset/base/192248 Log: MFC 190395: Allow compile from c++ for libpmc Reviewed by: jkoshy (mentor) Modified: stable/7/lib/libpmc/ (props changed) stable/7/lib/libpmc/pmc.h

svn commit: r190395 - head/lib/libpmc

2009-03-24 Thread Fabien Thomas
Author: fabient Date: Tue Mar 24 22:35:05 2009 New Revision: 190395 URL: http://svn.freebsd.org/changeset/base/190395 Log: Allow compile from c++ for libpmc Approved by: jkoshy (mentor) MFC after:3 days Modified: head/lib/libpmc/pmc.h head/lib/libpmc/pmclog.h Modified:

svn commit: r189932 - in head: share/misc usr.bin/calendar/calendars

2009-03-17 Thread Fabien Thomas
(r189932) @@ -88,6 +88,7 @@ eik [label=Oliver eikemeier\n...@freebs emaste [label=Ed maste\nema...@freebsd.org\n2005/10/04] emax [label=Maksim yevmenkin\ne...@freebsd.org\n2003/10/12] eri [label=Ermal luci\n...@freebsd.org\n2008/06/11] +fabient [label=Fabien thomas\nfabi...@freebsd.org\n2009

<    1   2