diff options
author | Joerg Roedel <jroedel@suse.de> | 2014-07-08 17:01:43 +0400 |
---|---|---|
committer | Joerg Roedel <jroedel@suse.de> | 2014-07-10 17:36:46 +0400 |
commit | 53d340ef4a19ccade5305fc38808cac04861b322 (patch) | |
tree | b1051d9a4fc7cb1898500eff2fc2c00ed9546e4e /fs/binfmt_misc.c | |
parent | dc88db7ee9f9a0a850dcee5738031f888ba124b7 (diff) | |
download | linux-53d340ef4a19ccade5305fc38808cac04861b322.tar.xz |
iommu/amd: Add pasid_state->invalid flag
This is used to signal the ppr_notifer function that no more
faults should be processes on this pasid_state. This way we
can keep the pasid_state safely in the state-table so that
it can be freed in the amd_iommu_unbind_pasid() function.
This allows us to not hold a reference to the mm_struct
during the whole pasid-binding-time.
Signed-off-by: Joerg Roedel <jroedel@suse.de>
Tested-by: Oded Gabbay <Oded.Gabbay@amd.com>
Diffstat (limited to 'fs/binfmt_misc.c')
0 files changed, 0 insertions, 0 deletions