projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'pmdomain-v6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh...
2024-05-08
Jacob Pan
x86/irq: Use existing helper for pending vector check
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-29
Jacob Pan
iommu/vt-d: Enable posted mode for device MSIs
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-29
Jacob Pan
iommu/vt-d: Make posted MSI an opt-in command line...
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-29
Jacob Pan
x86/irq: Extend checks for pending vectors to posted...
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-29
Jacob Pan
x86/irq: Factor out common code for checking pending...
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-29
Jacob Pan
x86/irq: Install posted MSI notification handler
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-29
Jacob Pan
x86/irq: Factor out handler invocation from common_interrupt()
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-29
Jacob Pan
x86/irq: Set up per host CPU posted interrupt descriptors
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-29
Jacob Pan
x86/irq: Reserve a per CPU IDT vector for posted MSIs
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-29
Jacob Pan
x86/irq: Add a Kconfig option for posted MSI
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-29
Jacob Pan
x86/irq: Remove bitfields in posted interrupt descriptor
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-29
Jacob Pan
x86/irq: Unionize PID.PIR for 64bit access w/o casting
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-29
Jacob Pan
KVM: VMX: Move posted interrupt descriptor out of VMX...
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-12
Jacob Pan
iommu/vt-d: Allocate local memory for page request...
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2023-08-09
Jacob Pan
dmaengine/idxd: Re-enable kernel workqueue under DMA API
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2023-08-09
Jacob Pan
iommu: Move global PASID allocation from SVA to core
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2023-08-09
Jacob Pan
iommu: Generalize PASID 0 for normal DMA w/o PASID
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2023-04-13
Jacob Pan
iommu/vt-d: Remove PASID supervisor request support
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2023-04-13
Jacob Pan
iommu/vt-d: Use non-privileged mode for all PASIDs
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2023-03-31
Jacob Pan
iommu/ioasid: Rename INVALID_IOASID
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2023-03-31
Jacob Pan
iommu/sva: Use GFP_KERNEL for pasid allocation
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2023-03-31
Jacob Pan
iommu/sva: Remove PASID to mm lookup function
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2023-03-31
Jacob Pan
iommu/sva: Move PASID helpers to sva code
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2023-03-31
Jacob Pan
iommu/vt-d: Remove virtual command interface
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2023-02-16
Jacob Pan
iommu/vt-d: Fix PASID directory pointer coherency
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2023-02-16
Jacob Pan
iommu/vt-d: Avoid superfluous IOTLB tracking in lazy...
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2022-12-05
Jacob Pan
iommu/vt-d: Fix buggy QAT device mask
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2022-12-02
Jacob Pan
iommu/vt-d: Add a fix for devices need extra dtlb flush
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2021-03-18
Jacob Pan
iommu/vt-d: Calculate and set flags for handle_mm_fault
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2021-03-18
Jacob Pan
iommu/vt-d: Reject unsupported page request modes
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2021-03-18
Jacob Pan
iommu/vt-d: Enable write protect propagation from guest
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2021-03-18
Jacob Pan
iommu/vt-d: Enable write protect for supervisor SVM
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-10-01
Jacob Pan
iommu/vt-d: Check UAPI data processed by IOMMU core
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-10-01
Jacob Pan
iommu/uapi: Handle data and argsz filled by users
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-10-01
Jacob Pan
iommu/uapi: Rename uapi functions
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-10-01
Jacob Pan
iommu/uapi: Use named union for user data
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-10-01
Jacob Pan
iommu/uapi: Add argsz for user filled data
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-10-01
Jacob Pan
docs: IOMMU user API
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-24
Jacob Pan
iommu/vt-d: Disable multiple GPASID-dev bind
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-24
Jacob Pan
iommu/vt-d: Warn on out-of-range invalidation address
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-24
Jacob Pan
iommu/vt-d: Fix PASID devTLB invalidation
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-24
Jacob Pan
iommu/vt-d: Remove global page support in devTLB flush
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-05-29
Jacob Pan
iommu/vt-d: Fix compile warning
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-05-18
Jacob Pan
iommu/vt-d: Replace intel SVM APIs with generic SVA...
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-05-18
Jacob Pan
iommu/vt-d: Report SVA feature with generic flag
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-05-18
Jacob Pan
iommu/vt-d: Add custom allocator for IOASID
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-05-18
Jacob Pan
iommu/vt-d: Add svm/sva invalidate function
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-05-18
Jacob Pan
iommu/vt-d: Support flushing more translation cache...
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-05-18
Jacob Pan
iommu/vt-d: Add bind guest PASID support
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-05-18
Jacob Pan
iommu/vt-d: Add nested translation helper function
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-05-18
Jacob Pan
iommu/vt-d: Use a helper function to skip agaw for SL
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-05-18
Jacob Pan
iommu/vt-d: Move domain helper to header
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-05-15
Jacob Pan
powercap/intel_rapl: add support for ElkhartLake
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-03-27
Jacob Pan
iommu/vt-d: Add build dependency on IOASID
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-03-27
Jacob Pan
iommu/vt-d: Fix mm reference leak
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-03-19
Jacob Pan
iommu/vt-d: Fix page request descriptor size
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-01-07
Jacob Pan
iommu/vt-d: Misc macro clean up for SVM
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-01-07
Jacob Pan
iommu/vt-d: Avoid sending invalid page response
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-01-07
Jacob Pan
iommu/vt-d: Replace Intel specific PASID allocator...
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-01-07
Jacob Pan
iommu/vt-d: Fix off-by-one in PASID allocation
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-01-07
Jacob Pan
iommu/vt-d: Avoid duplicated code for PASID setup
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-01-07
Jacob Pan
iommu/vt-d: Reject SVM bind for failed capability check
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-01-07
Jacob Pan
iommu/vt-d: Match CPU and IOMMU paging mode
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2020-01-07
Jacob Pan
iommu/vt-d: Fix CPU and IOMMU SVM feature matching...
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-15
Jacob Pan
iommu: Introduce guest PASID bind function
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-15
Jacob Pan
iommu/ioasid: Add custom allocators
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2019-09-03
Jacob Pan
iommu/vt-d: Remove global page flush support
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2019-07-01
Jacob Pan
iommu/vt-d: Cleanup unused variable
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-12
Jacob Pan
iommu: Introduce device fault report API
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-12
Jacob Pan
iommu: Introduce device fault data
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-12
Jacob Pan
driver core: Add per device iommu param
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2019-05-27
Jacob Pan
iommu/vt-d: Fix bind svm with multiple devices
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2019-04-25
Jacob Pan
x86/apic: Unify duplicated local apic timer clockevent...
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2019-01-11
Jacob Pan
iommu/vt-d: Support page request in scalable mode
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2018-07-06
Jacob Pan
iommu/vt-d: Fix dev iotlb pfsid use
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2018-07-06
Jacob Pan
iommu/vt-d: Add definitions for PFSID
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2017-04-20
Jacob Pan
Doc/PM: Sync with intel_powerclamp code behavior
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2017-01-04
Jacob Pan
iommu/vt-d: Fix pasid table size encoding
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2016-12-01
Jacob Pan
tools/power/turbostat: Add Denverton RAPL support
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2016-12-01
Jacob Pan
tools/power/turbostat: Add Denverton support
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2016-12-01
Jacob Pan
tools/power/turbostat: split core MSR support into...
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-29
Jacob Pan
thermal/intel_powerclamp: stop sched tick in forced...
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-29
Jacob Pan
cpuidle: Allow enforcing deepest idle state selection
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-28
Jacob Pan
powercap/intel_rapl: fix and tidy up error handling
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-21
Jacob Pan
thermal/powerclamp: add back module device table
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-23
Jacob Pan
idle_intel: Add Denverton
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-14
Jacob Pan
powercap / RAPL: add support for Denverton
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-14
Jacob Pan
powercap / RAPL: handle missing MSRs
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-10
Jacob Pan
powercap / RAPL: reduce message loglevel
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-08
Jacob Pan
perf/x86/rapl: Add Skylake server model detection
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-07
Jacob Pan
thermal/powerclamp: remove cpu whitelist
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2016-04-26
Jacob Pan
powercap/intel_rapl: Add support for Kabylake
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2016-03-08
Jacob Pan
powercap/rapl: track lead cpu per package
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2016-03-08
Jacob Pan
powercap/rapl: add package reference per domain
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2016-03-08
Jacob Pan
powercap/rapl: reduce ipi calls
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2016-03-08
Jacob Pan
cpumask: export cpumask_any_but
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2015-08-03
Jacob Pan
thermal/powerclamp: add cpu id for denlow platform
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2015-05-09
Jacob Pan
thermal/powerclamp: fix missing newer package c-states
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2015-05-09
Jacob Pan
thermal/intel_powerclamp: add id for broadwell server
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
2015-04-17
Jacob Pan
perf/x86/intel/rapl: Fix energy counter measurements...
Signed-off-by:
Jacob Pan
<jacob.jun.pan@linux.intel.com>
commit
|
commitdiff
|
tree
next