X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fsparc%2Fmm%2Fgeneric.c;fp=arch%2Fsparc%2Fmm%2Fgeneric.c;h=2cb0728cee052012c7856b017f7499fa5638ce82;hb=64ba3f394c830ec48a1c31b53dcae312c56f1604;hp=1ef7fa03fefe74f7c98daa9bf71cbdcc5bdb3747;hpb=be1e6109ac94a859551f8e1774eb9a8469fe055c;p=linux-2.6.git diff --git a/arch/sparc/mm/generic.c b/arch/sparc/mm/generic.c index 1ef7fa03f..2cb0728ce 100644 --- a/arch/sparc/mm/generic.c +++ b/arch/sparc/mm/generic.c @@ -76,6 +76,7 @@ int io_remap_pfn_range(struct vm_area_struct *vma, unsigned long from, vma->vm_pgoff = (offset >> PAGE_SHIFT) | ((unsigned long)space << 28UL); + prot = __pgprot(pg_iobits); offset -= from; dir = pgd_offset(mm, from); flush_cache_range(vma, beg, end);