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
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
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:
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
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:
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:
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.
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.
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:
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:
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/
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:
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:
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
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
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
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
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
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:
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:
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:
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:
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:
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:
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
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:
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
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:
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:
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:
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,
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
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,
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
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:
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
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:
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:
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
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
/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
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
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:
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:
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.
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
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
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:
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:
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:
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:
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
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
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
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
/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
/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
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
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
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
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:
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
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:
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:
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:
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
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
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:
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
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
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
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
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:
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:
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:
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:
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:
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
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:
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:
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
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
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
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
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
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)
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)
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:
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:
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
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
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
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
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:
(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
101 - 195 of 195 matches
Mail list logo