aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/hwtracing/intel_th/msu.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-07-08intel_th: msu: Fix vmalloced buffersAlexander Shishkin1-2/+12
2022-02-13intel_th: msu: Use memset_startat() for clearing hw headerKees Cook1-3/+1
2021-06-24intel_th: msu: Make contiguous buffers uncachedAlexander Shishkin1-16/+32
2021-04-16intel_th: Constify attribute_group structsRikard Falkeborn1-1/+1
2020-12-15hwtracing: intel: use krealloc_array()Bartosz Golaszewski1-1/+1
2020-03-24intel_th: msu: Make stopping the trace optionalAlexander Shishkin1-1/+37
2020-03-23Merge 5.6-rc7 into char-misc-nextGreg Kroah-Hartman1-6/+7
2020-03-18intel_th: Fix user-visible error codesAlexander Shishkin1-3/+3
2020-03-18intel_th: msu: Fix the unexpected state warningAlexander Shishkin1-3/+4
2020-03-18intel_th: Disallow multi mode on devices where it's brokenAlexander Shishkin1-2/+9
2019-12-17intel_th: msu: Fix window switching without windowsAlexander Shishkin1-5/+9
2019-11-04intel_th: msu: Fix possible memory leak in mode_store()Wei Yongjun1-1/+3
2019-11-04intel_th: msu: Fix overflow in shift of an unsigned intColin Ian King1-1/+1
2019-11-04intel_th: msu: Fix missing allocation failure check on a kstrndupColin Ian King1-0/+3
2019-11-04intel_th: msu: Fix an uninitialized mutexAlexander Shishkin1-1/+1
2019-07-25intel_th: msu: Preserve pre-existing buffer configurationAlexander Shishkin1-2/+7
2019-07-25intel_th: msu: Prevent freeing buffers while locked windows existAlexander Shishkin1-0/+5
2019-07-25intel_th: msu: Get rid of the window size limitAlexander Shishkin1-71/+68
2019-07-25intel_th: msu: Introduce buffer interfaceAlexander Shishkin1-20/+368
2019-07-03intel_th: msu: Start read iterator from a non-empty windowAlexander Shishkin1-9/+33
2019-07-03intel_th: msu: Split sgt array and pointer in multiwindow modeAlexander Shishkin1-10/+13
2019-07-03intel_th: msu: Support multipage blocksAlexander Shishkin1-18/+38
2019-07-03intel_th: msu: Fix single mode with disabled IOMMUAlexander Shishkin1-1/+1
2019-07-03intel_th: msu: Remove set but not used variable 'last'YueHaibing1-2/+1
2019-07-03intel_th: msu: Fix unused variable warning on arm64 platformShaokun Zhang1-13/+27
2019-05-03intel_th: msu: Add current window trackingAlexander Shishkin1-30/+49
2019-05-03intel_th: msu: Add a sysfs attribute to trigger window switchAlexander Shishkin1-0/+28
2019-05-03intel_th: msu: Factor out pipeline drainingAlexander Shishkin1-10/+18
2019-05-03intel_th: msu: Switch over to scatterlistAlexander Shishkin1-59/+104
2019-05-03intel_th: msu: Replace open-coded list_{first,last,next}_entry variantsAlexander Shishkin1-10/+10
2019-05-03intel_th: msu: Start handling IRQsAlexander Shishkin1-1/+63
2019-05-03intel_th: msu: Fix single mode with IOMMUAlexander Shishkin1-3/+32
2018-12-19intel_th: msu: Fix an off-by-one in attribute storeAlexander Shishkin1-1/+2
2018-08-23drivers/hwtracing/intel_th/msu.c: change return type to vm_fault_tSouptick Joarder1-1/+1
2018-05-25intel_th: Use correct device when freeing buffersAlexander Shishkin1-3/+3
2018-03-28intel_th: Add SPDX GPL-2.0 header to replace GPLv2 boilerplateAlexander Shishkin1-9/+1
2017-08-25intel_th: msu: Use the real device in case of IOMMU domain allocationAlexander Shishkin1-6/+6
2017-05-08drivers/hwtracing/intel_th/msu.c: use set_memory.h headerLaura Abbott1-1/+3
2017-02-24mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmfDave Jiang1-3/+3
2016-05-20Merge tag 'char-misc-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-miscLinus Torvalds1-48/+68
2016-05-19mm: rename _count, field of the struct page, to _refcountJoonsoo Kim1-1/+1
2016-04-08intel_th: msu: Release resources on removalAlexander Shishkin1-0/+12
2016-04-08intel_th: msu: Set fops::owner to prevent module from unloadingAlexander Shishkin1-0/+1
2016-04-08intel_th: msu: Serialize enabling/disablingAlexander Shishkin1-43/+49
2016-04-08intel_th: msu: Create sysfs attributes using core driver's facilityAlexander Shishkin1-5/+1
2016-04-08intel_th: msu: Handle kstrndup() failureAlexander Shishkin1-0/+5
2016-02-20intel_th: msu: Release resources on read errorLaurent FERT1-4/+3
2016-02-20intel_th: msu: Fix offset for wrapped blockLaurent FERT1-1/+1
2015-10-16intel_th: Check for NULL instead of ERR_PTRDan Carpenter1-2/+2
2015-10-10intel_th: Fix integer mismatch warningsAlexander Shishkin1-1/+1