]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - arch/um/kernel/skas/mmu.c
uml: fix order of pud and pmd_free()
[mv-sheeva.git] / arch / um / kernel / skas / mmu.c
index 0cd9a7a05e777bf79447af2338a9f6aaa784281d..8bfd1e90581225eb0e19fada92611399d2a1d4c8 100644 (file)
@@ -38,10 +38,10 @@ static int init_stub_pte(struct mm_struct *mm, unsigned long proc,
        *pte = pte_mkread(*pte);
        return 0;
 
- out_pmd:
-       pud_free(mm, pud);
  out_pte:
        pmd_free(mm, pmd);
+ out_pmd:
+       pud_free(mm, pud);
  out:
        return -ENOMEM;
 }