perf stat aggregation: Start using cpu_aggr_id in map
[linux-2.6-microblaze.git] / mm / swap_state.c
index ee46582..751c1ef 100644 (file)
@@ -839,7 +839,9 @@ static struct page *swap_vma_readahead(swp_entry_t fentry, gfp_t gfp_mask,
        swp_entry_t entry;
        unsigned int i;
        bool page_allocated;
-       struct vma_swap_readahead ra_info = {0,};
+       struct vma_swap_readahead ra_info = {
+               .win = 1,
+       };
 
        swap_ra_info(vmf, &ra_info);
        if (ra_info.win == 1)
@@ -900,7 +902,8 @@ struct page *swapin_readahead(swp_entry_t entry, gfp_t gfp_mask,
 static ssize_t vma_ra_enabled_show(struct kobject *kobj,
                                     struct kobj_attribute *attr, char *buf)
 {
-       return sprintf(buf, "%s\n", enable_vma_readahead ? "true" : "false");
+       return sysfs_emit(buf, "%s\n",
+                         enable_vma_readahead ? "true" : "false");
 }
 static ssize_t vma_ra_enabled_store(struct kobject *kobj,
                                      struct kobj_attribute *attr,