summaryrefslogtreecommitdiff
path: root/sys/dev/hwpmc/hwpmc_logging.c
Commit message (Expand)AuthorAgeFilesLines
* Add malloc_domainset(9) and _domainset variants to other allocator KPIs.Mark Johnston2018-10-301-7/+9
* hwpmc: Refactor sample ring buffer handling to fix racesMatt Macy2018-10-051-8/+7
* hwpmc: remove hacks to work around incorrect pc_domainMatt Macy2018-07-061-10/+2
* hwpmc: don't do EMIT64 on constantMatt Macy2018-06-071-1/+2
* pmc: convert native to jsonl and track TSC value of samplesMatt Macy2018-06-071-47/+64
* hwpmc: add summary command and further metadata extensionsMatt Macy2018-06-061-3/+9
* hwpmc: log name->pid, name->tid mappingsMatt Macy2018-06-051-11/+58
* hwpmc: ABI fixesMatt Macy2018-06-041-0/+1
* hwpmc: support sampling both kernel and user stacks when interrupted in kernelMatt Macy2018-06-041-5/+5
* hwpmc: ensure that mapin updates are synchronousMatt Macy2018-06-031-1/+1
* hwpmc_logging.c: don't call wakeup_one with thread lock held, don'tMatt Macy2018-05-281-11/+23
* pmc(3)/hwpmc(4): update supported Intel processors to rely fully on theMatt Macy2018-05-261-12/+14
* Revert r334242 "pmc(3)/hwpmc(4): update supported Intel processors to rely fu...Matt Macy2018-05-261-14/+12
* pmc(3)/hwpmc(4): update supported Intel processors to rely fully on theMatt Macy2018-05-261-12/+14
* hwppmc: set threadid in callchain records - second part of r334108Matt Macy2018-05-231-4/+8
* pmc: avoid potential race on shutdownMatt Macy2018-05-201-6/+8
* hwpmc: don't reference domain index with no memory backing itMatt Macy2018-05-141-1/+3
* hwpmc: fix load/unload race and vm map LORMatt Macy2018-05-141-35/+2
* hwpmc/epoch - don't reference domain if NUMA is not setMatt Macy2018-05-121-8/+23
* hwpmc(9): clear remaining sample work for hardclockMatt Macy2018-05-121-1/+2
* hwpmc(9): Make pmclog buffer pcpu and update constantsMatt Macy2018-05-121-140/+237
* Eliminate the overhead of gratuitous repeated reinitialization of cap_rightsMatt Macy2018-05-091-3/+1
* Fix pmcstat exit from kernel introduced by r325275.Fabien Thomas2018-01-171-0/+2
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Do not leak PMC_PO_OWNS_LOGFILE on error.Konstantin Belousov2017-11-131-0/+1
* Style bug.Konstantin Belousov2017-11-131-1/+1
* Do not run pmclog_configure_log() without pmc_sx protection.Konstantin Belousov2017-11-011-21/+73
* Be protective and check the po_file validity before dropping the ref.Konstantin Belousov2017-11-011-2/+5
* In hwpmc, do not double-close the logging file.Konstantin Belousov2017-11-011-18/+14
* hwpmc: remove sys/capability.h backwards compatibilityEd Maste2016-09-201-4/+0
* Fix the tunable in logging so that if its pre-11 we have the properRandall Stewart2015-12-091-0/+6
* Convert hwpmc(4) debug printfs over to KTR.John Baldwin2015-05-081-19/+19
* Move hwpmc(4) debugging code under a new HWPMC_DEBUG option instead ofJohn Baldwin2015-05-081-1/+1
* You need to have the capabilities and not skip it if you areRandall Stewart2015-03-111-4/+3
* Update the hwpmc driver to have the new type HASWELL_XEON. AlsoRandall Stewart2015-01-141-2/+6
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-4/+2
* Revert r267961, r267973:Glen Barber2014-06-271-2/+4
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-4/+2
* Update kernel inclusions of capability.h to use capsicum.h instead; someRobert Watson2014-03-161-1/+1
* Change the cap_rights_t type from uint64_t to a structure that we can extendPawel Jakub Dawidek2013-09-051-1/+3
* Add software PMC support.Fabien Thomas2012-03-281-5/+23
* Fix random deadlock on pmcstat exit:Fabien Thomas2012-03-271-2/+4
* Add a flush of the current PMC log buffer before displaying the next top.Fabien Thomas2011-10-181-16/+41
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-1/+1
* Second-to-last commit implementing Capsicum capabilities in the FreeBSDRobert Watson2011-08-111-1/+2
* Handling SIGPIPE will cause deadlock/crash.Fabien Thomas2010-03-261-4/+0
* Change the way shutdown is handled for log file.Fabien Thomas2010-03-081-21/+27
* - fix a LOR between process lock and pmc thread mutexFabien Thomas2009-11-241-14/+19
* Fix a LOR between pmc_sx and proctree/allproc when creating a new threadAttilio Rao2009-06-251-0/+7
* - Disambiguate a few panic messages.Joseph Koshy2008-12-151-35/+37