diff options
| -rw-r--r-- | ipc/shm.c | 2 |
1 files changed, 1 insertions, 1 deletions
| @@ -410,7 +410,7 @@ static int newseg(struct ipc_namespace *ns, struct ipc_params *params) | |||
| 410 | return error; | 410 | return error; |
| 411 | 411 | ||
| 412 | no_id: | 412 | no_id: |
| 413 | if (shp->mlock_user) /* shmflg & SHM_HUGETLB case */ | 413 | if (is_file_hugepages(file) && shp->mlock_user) |
| 414 | user_shm_unlock(size, shp->mlock_user); | 414 | user_shm_unlock(size, shp->mlock_user); |
| 415 | fput(file); | 415 | fput(file); |
| 416 | no_file: | 416 | no_file: |
