202109
pcm-raw: support collecting events by names from event lists
pcm-raw: support event group multiplexing
pcm-iio: support csv output
Extended Windows PCM driver to support all ICX uncore performance monitoring units
Developed a workaround to make PCM work in VMware guest
202107
support systems with > 1024 logical cores
support Rocket Lake (#298)
pcm-pcie: fix HIT metrics calculation on Broadwell/Haswell server platforms (#306)
pcm: add several additional columns to the socket and core sections in csv output
pcm-iio: fix multiplier value for outbound events on Snowridge and Icelake server platforms
implement workaround for Linux watchdog not clearing its event programming
move Icelake top-down events to a separate group to fix counting through Linux perf API
add pcm-mmio utility to rpm
202105
support Intel Atom Processor P5900 Series (previously codenamed SnowRidge)
address Linux warnings
32 lines
542 B
Makefile
32 lines
542 B
Makefile
# Created by: Adrian Chadd
|
|
|
|
PORTNAME= intel-pcm
|
|
DISTVERSION= g20211013
|
|
PORTEPOCH= 1
|
|
CATEGORIES= sysutils
|
|
PKGNAMESUFFIX= -devel
|
|
|
|
MAINTAINER= egypcio@FreeBSD.org
|
|
COMMENT= Process Count Monitor (PCM) for Intel processors
|
|
|
|
LICENSE= BSD3CLAUSE
|
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
|
|
|
ONLY_FOR_ARCHS= amd64 i386
|
|
|
|
USES= gmake
|
|
USE_GITHUB= yes
|
|
|
|
GH_ACCOUNT= opcm
|
|
GH_PROJECT= pcm
|
|
GH_TAGNAME= 0212b38
|
|
|
|
PORTSCOUT= skipv:202109,202110
|
|
|
|
CONFLICTS_INSTALL= intel-pcm
|
|
|
|
do-install:
|
|
${INSTALL_PROGRAM} ${WRKSRC}/*.x ${STAGEDIR}${PREFIX}/sbin
|
|
|
|
.include <bsd.port.mk>
|