mmap locking API: use coccinelle to convert mmap_sem rwsem call sites
[linux-2.6-microblaze.git] / kernel / events / core.c
index 63d66bb..2861add 100644 (file)
@@ -9784,7 +9784,7 @@ static void perf_event_addr_filters_apply(struct perf_event *event)
                if (!mm)
                        goto restart;
 
-               down_read(&mm->mmap_sem);
+               mmap_read_lock(mm);
        }
 
        raw_spin_lock_irqsave(&ifh->lock, flags);
@@ -9810,7 +9810,7 @@ static void perf_event_addr_filters_apply(struct perf_event *event)
        raw_spin_unlock_irqrestore(&ifh->lock, flags);
 
        if (ifh->nr_file_filters) {
-               up_read(&mm->mmap_sem);
+               mmap_read_unlock(mm);
 
                mmput(mm);
        }