diff options
Diffstat (limited to 'ipc')
-rw-r--r-- | ipc/shm.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -971,7 +971,7 @@ long do_shmat(int shmid, char __user *shmaddr, int shmflg, ulong *raddr, | |||
971 | struct shm_file_data *sfd; | 971 | struct shm_file_data *sfd; |
972 | struct path path; | 972 | struct path path; |
973 | fmode_t f_mode; | 973 | fmode_t f_mode; |
974 | bool populate = false; | 974 | unsigned long populate = 0; |
975 | 975 | ||
976 | err = -EINVAL; | 976 | err = -EINVAL; |
977 | if (shmid < 0) | 977 | if (shmid < 0) |
@@ -1078,7 +1078,7 @@ long do_shmat(int shmid, char __user *shmaddr, int shmflg, ulong *raddr, | |||
1078 | invalid: | 1078 | invalid: |
1079 | up_write(¤t->mm->mmap_sem); | 1079 | up_write(¤t->mm->mmap_sem); |
1080 | if (populate) | 1080 | if (populate) |
1081 | mm_populate(addr, size); | 1081 | mm_populate(addr, populate); |
1082 | 1082 | ||
1083 | out_fput: | 1083 | out_fput: |
1084 | fput(file); | 1084 | fput(file); |