x86/amd-iommu: Add core functions for pd allocation/freeing
authorJoerg Roedel <joerg.roedel@amd.com>
Wed, 26 Aug 2009 14:52:40 +0000 (16:52 +0200)
committerJoerg Roedel <joerg.roedel@amd.com>
Thu, 3 Sep 2009 14:15:34 +0000 (16:15 +0200)
commit2650815fb03fe2bf1e6701584087ba669dcf92cd
tree7b54969835f05ed3939fa91185e506842a056333
parentac0101d396fee24994632f71b55b9f7f9ee16eff
x86/amd-iommu: Add core functions for pd allocation/freeing

This patch factors some code of protection domain allocation
into seperate functions. This way the logic can be used to
allocate the passthrough domain later. As a side effect this
patch fixes an unlikely domain id leakage bug.

Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
arch/x86/kernel/amd_iommu.c