Home
last modified time | relevance | path

Searched refs:faults (Results 1 – 25 of 86) sorted by relevance

1234

/linux/drivers/iommu/
H A Dio-pgfault.c46 list_for_each_entry_safe(iopf, next, &group->faults, list) { in __iopf_free_group()
99 INIT_LIST_HEAD(&group->faults); in iopf_group_alloc()
101 list_add(&group->last_fault.list, &group->faults); in iopf_group_alloc()
108 list_move(&iopf->list, &group->faults); in iopf_group_alloc()
110 list_add(&group->pending_node, &iopf_param->faults); in iopf_group_alloc()
113 group->fault_count = list_count_nodes(&group->faults); in iopf_group_alloc()
410 INIT_LIST_HEAD(&fault_param->faults); in iopf_queue_add_device()
471 list_for_each_entry_safe(group, temp, &fault_param->faults, pending_node) { in iopf_queue_remove_device()
/linux/Documentation/gpu/rfc/
H A Di915_vm_bind.rst96 newer VM_BIND mode, the VM_BIND mode with GPU page faults and possible future
98 The older execbuf mode and the newer VM_BIND mode without page faults manages
99 residency of backing storage using dma_fence. The VM_BIND mode with page faults
108 In future, when GPU page faults are supported, we can potentially use a
124 When GPU page faults are supported, the execbuf path do not take any of these
180 Where GPU page faults are not available, kernel driver upon buffer invalidation
210 GPU page faults
212 GPU page faults when supported (in future), will only be supported in the
214 binding will require using dma-fence to ensure residency, the GPU page faults
240 faults enabled.
H A Dgpusvm.rst94 * Concurrent GPU faults
95 * CPU faults are concurrent so makes sense to have concurrent GPU
96 faults.
/linux/Documentation/admin-guide/mm/
H A Duserfaultfd.rst10 memory page faults, something otherwise only the kernel code could do.
19 regions of virtual memory with it. Then, any page faults which occur within the
26 1) ``read/POLLIN`` protocol to notify a userland thread of the faults
58 handle kernel page faults have been a useful tool for exploiting the kernel).
63 - Any user can always create a userfaultfd which traps userspace page faults
67 - In order to also trap kernel page faults for the address space, either the
80 to /dev/userfaultfd can always create userfaultfds that trap kernel page faults;
102 other than page faults are supported. These events are described in more
127 bitmask will specify to the kernel which kind of faults to track for
132 hugetlbfs), or all types of intercepted faults.
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-class-led-flash54 Space separated list of flash faults that may have occurred.
55 Flash faults are re-read after strobing the flash. Possible
56 flash faults:
H A Dsysfs-bus-iio-thermocouple16 Open-circuit fault. The detection of open-circuit faults,
/linux/drivers/gpu/drm/msm/
H A Dmsm_submitqueue.c285 size_t size = min_t(size_t, args->len, sizeof(queue->faults)); in msm_submitqueue_query_faults()
290 args->len = sizeof(queue->faults); in msm_submitqueue_query_faults()
297 ret = copy_to_user(u64_to_user_ptr(args->data), &queue->faults, size); in msm_submitqueue_query_faults()
/linux/Documentation/virt/kvm/devices/
H A Ds390_flic.rst18 - enable/disable for the guest transparent async page faults
58 Enables async page faults for the guest. So in case of a major page fault
64 Disables async page faults for the guest and waits until already pending
65 async page faults are done. This is necessary to trigger a completion interrupt
/linux/tools/testing/selftests/mm/
H A Dhmm-tests.c44 uint64_t faults; member
203 buffer->faults = cmd.faults; in hmm_dmirror_cmd()
345 ASSERT_EQ(buffer->faults, 1); in TEST_F()
455 ASSERT_EQ(buffer->faults, 1); in TEST_F()
499 ASSERT_EQ(buffer->faults, 1); in TEST_F()
521 ASSERT_EQ(buffer->faults, 1); in TEST_F()
625 ASSERT_EQ(buffer->faults, 1); in TEST_F()
707 ASSERT_EQ(buffer->faults, 1); in TEST_F()
763 ASSERT_EQ(buffer->faults, 1); in TEST_F()
867 ASSERT_EQ(buffer->faults, 1); in TEST_F()
[all …]
/linux/kernel/sched/
H A Dfair.c1543 unsigned long faults[]; member
1710 return ng->faults[task_faults_idx(NUMA_MEM, nid, 0)] + in group_faults()
1711 ng->faults[task_faults_idx(NUMA_MEM, nid, 1)]; in group_faults()
1716 return group->faults[task_faults_idx(NUMA_CPU, nid, 0)] + in group_faults_cpu()
1717 group->faults[task_faults_idx(NUMA_CPU, nid, 1)]; in group_faults_cpu()
1722 unsigned long faults = 0; in group_faults_priv() local
1726 faults += ng->faults[task_faults_idx(NUMA_MEM, node, 1)]; in group_faults_priv()
1729 return faults; in group_faults_priv()
1734 unsigned long faults = 0; in group_faults_shared() local
1738 faults += ng->faults[task_faults_idx(NUMA_MEM, node, 0)]; in group_faults_shared()
[all …]
/linux/lib/
H A Dtest_hmm_uapi.h28 __u64 faults; member
/linux/kernel/trace/rv/monitors/pagefault/
H A DKconfig13 Monitor that real-time tasks do not raise page faults, causing
/linux/Documentation/i2c/
H A Dfault-codes.rst11 Not all fault reports imply errors; "page faults" should be a familiar
13 faults. There may be fancier recovery schemes that are appropriate in
86 about probe faults other than ENXIO and ENODEV.)
/linux/tools/perf/tests/shell/
H A Dstat+std_output.sh14 event_name=(cpu-clock task-clock context-switches cpu-migrations page-faults stalled-cycles-fronten…
H A Drecord_bpf_filter.sh123 -e page-faults --filter 'ip < 0xffffffff00000000' \
/linux/Documentation/arch/arm64/
H A Dmemory-tagging-extension.rst75 thread, asynchronously following one or multiple tag check faults,
87 - ``PR_MTE_TCF_NONE``  - *Ignore* tag check faults
92 If no modes are specified, tag check faults are ignored. If a single
172 - No tag checking modes are selected (tag check faults ignored)
321 * tag check faults (based on per-CPU preference) and allow all
/linux/drivers/gpu/drm/amd/amdkfd/
H A DKconfig24 preemptions and one based on page faults. To enable page fault
/linux/Documentation/devicetree/bindings/iommu/
H A Dti,omap-iommu.txt22 back a bus error response on MMU faults.
/linux/drivers/ras/
H A DKconfig14 faults.
/linux/Documentation/trace/rv/
H A Dmonitor_rtapp.rst15 - Page faults: A real-time thread may access memory that does not have a
32 The `pagefault` monitor reports real-time tasks raising page faults. Its
/linux/Documentation/arch/x86/
H A Dpti.rst183 * Double faults: overflowing the kernel stack because of page
184 faults upon page faults. Caused by touching non-pti-mapped
/linux/drivers/soc/samsung/
H A DKconfig73 faults with better precision.
/linux/Documentation/userspace-api/
H A Diommufd.rst67 faults using the IOMMU HW's PRI (Page Request Interface). This queue object
120 events such as translation faults occurred to a nested stage-1 (excluding I/O
121 page faults that should go through IOMMUFD_OBJ_FAULT) and HW-specific events.
384 - PRI support with faults resolved in userspace
/linux/Documentation/leds/
H A Dleds-class-flash.rst64 bitmask of flash faults that the LED flash class
/linux/arch/arm/nwfpe/
H A Dentry.S104 @ ??? For some reason, faults can happen at .Lx2 even with a

1234