diff options
| author | Jeff Garzik <jeff@garzik.org> | 2006-04-18 04:54:00 -0400 |
|---|---|---|
| committer | Jeff Garzik <jeff@garzik.org> | 2006-04-18 04:54:00 -0400 |
| commit | 4741c336d27dec3ea68a35659abb8dc82b142388 (patch) | |
| tree | a8576df82129354b77b0144c480c446ec7aba7b2 /ipc/shm.c | |
| parent | 26ec634c31a11a003040e10b4d650495158632fd (diff) | |
| parent | a9a5cd5d2a57fb76dbae2115450f777b69beccf7 (diff) | |
Merge branch 'master'
Diffstat (limited to 'ipc/shm.c')
| -rw-r--r-- | ipc/shm.c | 2 |
1 files changed, 2 insertions, 0 deletions
| @@ -162,6 +162,8 @@ static int shm_mmap(struct file * file, struct vm_area_struct * vma) | |||
| 162 | ret = shmem_mmap(file, vma); | 162 | ret = shmem_mmap(file, vma); |
| 163 | if (ret == 0) { | 163 | if (ret == 0) { |
| 164 | vma->vm_ops = &shm_vm_ops; | 164 | vma->vm_ops = &shm_vm_ops; |
| 165 | if (!(vma->vm_flags & VM_WRITE)) | ||
| 166 | vma->vm_flags &= ~VM_MAYWRITE; | ||
| 165 | shm_inc(file->f_dentry->d_inode->i_ino); | 167 | shm_inc(file->f_dentry->d_inode->i_ino); |
| 166 | } | 168 | } |
| 167 | 169 | ||
