Displaying 10 results from an estimated 10 matches for "sw_sync".
2017 Mar 13
1
[ANNOUNCE] intel-gpu-tools 1.18
...Allow permutation of the first two elements in the aray
lib/kselftest: Parse embedded test number from parameter
lib/kselftest: Apply the filter to the test name
igt/drv_selftest: Rename late to live selftests
lib/igt_kmod: kmod already supplies a cooked error code
lib/sw_sync: Provide compatiblity stubs for old headers
tests/perf: Remove duplicate NSEC_PER_SEC define
lib/sw_sync: Bring sync_wait() API into line
lib/sw_sync: Indicate that sync_merge() operates and create a sync_fence
lib/sw_sync: Rename sync_fence_create()
lib/sw_sync: Use t...
2014 Sep 26
0
[RFC PATCH 1/7] android: Support creating sync fence from drm fences
...meline_ops interface.
Modify the sync driver debug code to not assume that every 'struct fence'
(that is associated with a 'struct sync_fence') is embedded within a
'struct sync_pt'.
Signed-off-by: Lauri Peltonen <lpeltonen at nvidia.com>
---
drivers/staging/android/sw_sync.c | 3 ++-
drivers/staging/android/sync.c | 34 ++++++++++++++++++---------------
drivers/staging/android/sync.h | 11 ++++++-----
drivers/staging/android/sync_debug.c | 37 +++++++++++++++++-------------------
4 files changed, 44 insertions(+), 41 deletions(-)
diff --git a/drivers...
2014 Sep 26
14
[RFC] Explicit synchronization for Nouveau
Hi guys,
I'd like to start a new thread about explicit fence synchronization. This time
with a Nouveau twist. :-)
First, let me define what I understand by implicit/explicit sync:
Implicit synchronization
* Fences are attached to buffers
* Kernel manages fences automatically based on buffer read/write access
Explicit synchronization
* Fences are passed around independently
* Kernel takes
2020 Mar 20
0
[ANNOUNCE] igt-gpu-tools 1.25
..._eio: Break early for small rings
kms_ccs: Add the missing '\n' for igt_require_f
i915/gem_persistent_relocs: Don't call DROP_IDLE in the middle of submitting
debugfs_test: i915_emon_status is scheduled for removal
lib/i915: Trim ring measurement by one
lib/sw_sync: Fix querying fence status
i915/gem_mmap_gtt: Test mmap_offset lifetime
i915/gem_exec_schedule: Limit the plug to fit small rings
i915/gem_eio: Restrict number of batches of submitted
i915/gem_ctx_engine: Drip feed requests into 'independent'
i915/gem_shrink: M...
2018 Aug 08
0
[ANNOUNCE] igt-gpu-tools 1.23
...t
igt/gem_tiled_blits: Show more errors
igt/gem_exec_await: Tag the final batch in the GTT
igt/drv_suspend: Suspend under memory pressure
igt/gem_mmap_gtt: Checking tiling pattern requires known swizzling
lib: Bump debug information for lack-of-memory to warn
igt/sw_sync: Wrap threaded counter manipulation with mb
igt/gem_eio: Make reset-stress safe
lib: Purge os caches twice for good luck
lib: Conservatively include residual buffers in the available ram estimate
igt/gem_exec_nop: Drip feed nops
igt/gem_exec_latency: Measure polling la...
2018 Jan 16
0
[ANNOUNCE] intel-gpu-tools 1.21
...ombinatorial loops
igt/gem_workarounds: Add hibernation coverage
igt/gem_exec_scheduler: Add small priority sorting smoketest
igt/gem_fence_thrash: Use streaming reads for verify
igt/syncobj_wait: Replace open-coded calls to __syncobj_wait()
igt/syncobj_wait: Close the sw_sync timeline after the test
igt/drv_hangman: Convert from local recursive batch to igt_spin_t
benchmark/gem_busy: Compare polling with syncobj_wait
igt/gem_eio: Check hang/eio recovery during suspend
igt/gem_mocs_settings: Skip non-existent engines
igt/prime_mmap_coherency...
2019 Sep 23
0
[PATCH trivial] gpu: Fix Kconfig indentation
...PT_COUNT
+ select REFCOUNT_FULL
+ select I2C_CHARDEV
+ select STACKDEPOT
+ select DRM_DP_AUX_CHARDEV
+ select X86_MSR # used by igt/pm_rpm
+ select DRM_VGEM # used by igt/prime_vgem (dmabuf interop checks)
+ select DRM_DEBUG_MM if DRM=y
select DRM_DEBUG_SELFTEST
select DMABUF_SELFTESTS
select SW_SYNC # signaling validation framework (igt/syncobj*)
@@ -36,14 +36,14 @@ config DRM_I915_DEBUG
select DRM_I915_SELFTEST
select DRM_I915_DEBUG_RUNTIME_PM
select DRM_I915_DEBUG_MMIO
- default n
- help
- Choose this option to turn on extra driver debugging that may affect
-...
2019 Oct 04
2
[PATCH TRIVIAL v2] gpu: Fix Kconfig indentation
...PT_COUNT
+ select REFCOUNT_FULL
+ select I2C_CHARDEV
+ select STACKDEPOT
+ select DRM_DP_AUX_CHARDEV
+ select X86_MSR # used by igt/pm_rpm
+ select DRM_VGEM # used by igt/prime_vgem (dmabuf interop checks)
+ select DRM_DEBUG_MM if DRM=y
select DRM_DEBUG_SELFTEST
select DMABUF_SELFTESTS
select SW_SYNC # signaling validation framework (igt/syncobj*)
@@ -36,14 +36,14 @@ config DRM_I915_DEBUG
select DRM_I915_SELFTEST
select DRM_I915_DEBUG_RUNTIME_PM
select DRM_I915_DEBUG_MMIO
- default n
- help
- Choose this option to turn on extra driver debugging that may affect
-...
2019 Apr 04
1
Proof of concept for GPU forwarding for Linux guest on Linux host.
Hi,
This is a proof of concept of GPU forwarding for Linux guest on Linux host.
I'd like to get comments and suggestions from community before I put more
time on it. To summarize what it is:
1. It's a solution to bring GPU acceleration for Linux vm guest on Linux host.
It could works with different GPU although the current proof of concept only
works with Intel GPU.
2. The basic idea
2017 Oct 04
0
[ANNOUNCE] intel-gpu-tools 1.20
...ding GPU hang
lib/dummyload: Use -1 for all engines
igt/tools_test: Remove dmesg subtest
igt/gem_flink_race: Limit name subtest to 5s
igt/gem_eio: Install an exithandler to unwedge the device after failure
igt/gem_evict_(alignment,everything): Limit to low 4G
igt/sw_sync: Fix up close(timeline) tests for unsignaled fences
igt/gem_eio: inflight wedged requires long plugging
igt/gem_eio: Exercise wedged with native in-flight requests
igt/gem_eio: Check wedged with inflight on the same engine
igt/prime_busy: Declare the hang tests expect to cau...