This repository has been archived on 2026-03-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
ubports_kernel_google_msm/include/linux
Ohad Ben-Cohen 4f3f8d9db3 iommu/core: Add fault reporting mechanism
Add iommu fault report mechanism to the IOMMU API, so implementations
could report about mmu faults (translation errors, hardware errors,
etc..).

Fault reports can be used in several ways:
- mere logging
- reset the device that accessed the faulting address (may be necessary
  in case the device is a remote processor for example)
- implement dynamic PTE/TLB loading

A dedicated iommu_set_fault_handler() API has been added to allow
users, who are interested to receive such reports, to provide
their handler.

Signed-off-by: Ohad Ben-Cohen <ohad@wizery.com>
Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
2011-09-14 15:35:36 +02:00
..
2011-05-04 14:08:36 -07:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-07-26 16:49:47 -07:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-02-24 19:58:42 +01:00
2011-07-22 08:25:37 -07:00
2010-11-23 20:14:46 +00:00
2011-07-26 16:49:47 -07:00
2011-07-20 20:47:43 -04:00
2011-01-31 14:03:00 -08:00
2011-07-26 16:49:47 -07:00
2011-07-26 16:49:47 -07:00
2011-01-15 20:07:45 -05:00
2011-07-26 16:49:47 -07:00
2011-03-22 17:43:59 -07:00
2011-03-11 14:25:50 +00:00
2011-07-26 16:49:47 -07:00
2011-08-03 11:30:42 -04:00
2011-08-11 10:36:05 +02:00
2011-07-31 22:05:09 +02:00
2011-07-26 16:49:47 -07:00
2011-03-31 11:26:23 -03:00
2010-12-16 17:53:38 +01:00
2011-03-31 11:26:23 -03:00
2011-05-26 17:12:34 -07:00
2011-03-31 11:26:23 -03:00
2010-10-25 08:02:40 -07:00
2011-07-26 16:49:47 -07:00
2011-07-26 16:49:47 -07:00
2011-03-31 11:26:23 -03:00
2011-08-03 19:06:37 -04:00
2011-03-22 17:44:15 -07:00
2011-07-26 16:49:47 -07:00
2011-07-06 14:44:42 -07:00
2011-07-25 20:57:16 -07:00
2011-07-05 23:42:17 -07:00
2011-01-10 08:51:44 -08:00
2011-07-26 16:49:47 -07:00
2011-07-26 16:49:47 -07:00
2011-05-23 10:47:06 -05:00
2011-05-29 13:03:09 +01:00
2011-03-10 11:35:17 +01:00
2011-05-24 10:21:29 +02:00
2011-05-24 10:21:29 +02:00
2011-07-26 16:49:47 -07:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-06-25 17:29:52 +02:00
2011-01-12 20:16:43 -05:00
2011-03-14 19:12:20 -04:00
2011-07-26 16:49:47 -07:00
2011-07-26 16:49:47 -07:00
2011-07-26 16:49:47 -07:00
2011-01-10 08:51:44 -08:00
2011-01-07 17:50:27 +11:00
2011-08-06 22:53:23 -07:00
2011-01-07 17:50:23 +11:00
2010-12-07 20:16:56 +01:00
2010-10-25 14:11:37 -07:00
2011-07-01 15:34:45 -07:00
2011-03-31 11:26:23 -03:00
2011-06-28 10:48:34 +02:00
2011-02-23 00:53:26 +00:00
2011-05-25 20:43:32 +02:00
2011-03-31 11:26:23 -03:00
2011-07-01 10:37:15 +02:00
2011-05-08 16:41:45 -07:00
2010-11-16 10:58:30 -08:00
2011-07-06 01:56:38 -07:00
2011-07-21 13:47:54 -07:00
2011-07-26 16:49:47 -07:00
2010-10-26 16:52:08 -07:00
2011-05-26 17:12:37 -07:00
2011-03-31 11:26:23 -03:00
2010-11-24 11:16:42 -08:00
2011-03-31 11:26:23 -03:00
2010-12-09 20:17:07 -08:00
2011-03-31 11:26:23 -03:00
2011-07-26 16:49:47 -07:00
2011-02-17 11:12:40 -08:00
2011-07-26 16:49:47 -07:00
2011-01-13 17:32:31 -08:00
2011-07-26 16:49:47 -07:00
2011-07-26 16:49:47 -07:00
2011-01-13 17:32:47 -08:00
2011-02-13 16:54:24 -08:00
2011-01-24 14:45:11 +10:30
2011-07-26 16:49:47 -07:00
2011-03-31 11:26:23 -03:00
2011-05-24 14:33:35 +02:00
2011-04-25 18:14:10 -07:00
2010-12-06 11:03:46 -08:00
2011-07-26 16:49:47 -07:00
2011-07-26 16:49:47 -07:00
2011-07-26 16:49:47 -07:00
2011-03-31 11:26:23 -03:00
2011-07-26 16:49:47 -07:00
2011-07-05 15:26:58 -04:00
2011-07-31 12:18:15 -04:00
2011-07-31 12:18:16 -04:00
2011-07-28 16:19:22 -06:00
2011-08-09 11:27:16 -06:00
2011-03-31 11:26:23 -03:00
2011-07-26 16:49:47 -07:00
2011-03-31 11:26:23 -03:00
2011-01-16 13:47:07 -05:00
2011-07-26 16:49:47 -07:00
2011-05-26 17:12:37 -07:00
2011-03-31 11:26:23 -03:00
2011-05-24 12:10:51 +02:00
2011-01-13 08:03:21 -08:00
2011-03-31 11:26:23 -03:00
2011-07-22 16:14:29 -07:00
2011-03-31 11:26:23 -03:00
2011-07-26 16:49:47 -07:00
2010-10-29 04:16:31 -04:00
2011-01-14 02:36:43 +00:00
2011-07-23 07:56:59 +01:00
2010-11-15 13:24:06 -05:00
2011-05-25 08:39:19 -07:00
2011-07-26 14:50:01 -07:00
2011-07-26 16:49:47 -07:00
2011-06-07 10:02:35 +02:00
2011-07-26 16:49:47 -07:00
2010-10-30 12:12:50 +02:00
2011-07-30 08:44:19 -10:00
2011-07-26 16:49:47 -07:00
2011-03-31 11:26:23 -03:00
2011-07-26 16:49:47 -07:00
2011-03-31 11:26:23 -03:00
2011-07-26 16:49:47 -07:00
2011-07-25 20:57:11 -07:00
2011-07-26 16:49:47 -07:00
2011-08-03 14:25:22 -10:00
2011-07-26 16:49:47 -07:00
2011-02-02 15:28:18 +01:00
2011-06-15 20:03:59 -07:00
2010-11-29 08:55:25 +11:00
2010-11-29 08:55:22 +11:00
2011-06-27 20:30:08 +02:00
2011-03-31 11:26:23 -03:00
2010-12-20 09:37:33 +01:00
2011-06-07 09:05:42 -07:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-05-30 11:14:16 +09:30
2011-07-26 16:49:47 -07:00
2011-03-31 11:26:23 -03:00
2011-07-26 16:49:47 -07:00
2011-03-31 11:26:23 -03:00
2011-01-13 08:03:24 -08:00