diff options
| -rw-r--r-- | drivers/infiniband/core/uverbs_cmd.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/infiniband/core/uverbs_cmd.c b/drivers/infiniband/core/uverbs_cmd.c index a7d00f6b3bc1..b3c07b0c9f26 100644 --- a/drivers/infiniband/core/uverbs_cmd.c +++ b/drivers/infiniband/core/uverbs_cmd.c | |||
| @@ -334,7 +334,7 @@ ssize_t ib_uverbs_get_context(struct ib_uverbs_file *file, | |||
| 334 | 334 | ||
| 335 | resp.num_comp_vectors = file->device->num_comp_vectors; | 335 | resp.num_comp_vectors = file->device->num_comp_vectors; |
| 336 | 336 | ||
| 337 | ret = get_unused_fd(); | 337 | ret = get_unused_fd_flags(O_CLOEXEC); |
| 338 | if (ret < 0) | 338 | if (ret < 0) |
| 339 | goto err_free; | 339 | goto err_free; |
| 340 | resp.async_fd = ret; | 340 | resp.async_fd = ret; |
| @@ -1184,7 +1184,7 @@ ssize_t ib_uverbs_create_comp_channel(struct ib_uverbs_file *file, | |||
| 1184 | if (copy_from_user(&cmd, buf, sizeof cmd)) | 1184 | if (copy_from_user(&cmd, buf, sizeof cmd)) |
| 1185 | return -EFAULT; | 1185 | return -EFAULT; |
| 1186 | 1186 | ||
| 1187 | ret = get_unused_fd(); | 1187 | ret = get_unused_fd_flags(O_CLOEXEC); |
| 1188 | if (ret < 0) | 1188 | if (ret < 0) |
| 1189 | return ret; | 1189 | return ret; |
| 1190 | resp.fd = ret; | 1190 | resp.fd = ret; |
