diff options
author | Edmond Chung <edmondchung@google.com> | 2023-02-22 14:03:31 -0800 |
---|---|---|
committer | Holmes Chou <holmeschou@google.com> | 2023-03-06 06:43:59 +0000 |
commit | 10e32731ad6a4eb6f2022e976a328adfbd80ae88 (patch) | |
tree | 601c41f276685a2e62fc31d8b7a14b863ac5f0df | |
parent | 65800a62ad0d753dc79050ec377011dc252840b6 (diff) | |
download | lwis-10e32731ad6a4eb6f2022e976a328adfbd80ae88.tar.gz |
Fence: Create fences with O_CLOEXEC
Bug: 270429792
Test: GCA
Change-Id: Ia380d54137fe68391136b1e700b4bce662701193
Signed-off-by: Edmond Chung <edmondchung@google.com>
-rw-r--r-- | lwis_fence.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lwis_fence.c b/lwis_fence.c index 997c7bf..6f553a6 100644 --- a/lwis_fence.c +++ b/lwis_fence.c @@ -228,7 +228,8 @@ int lwis_fence_create(struct lwis_device *lwis_dev) } /* Open a new fd for the new fence */ - fd_or_err = anon_inode_getfd("lwis_fence_file", &fence_file_ops, new_fence, O_RDWR); + fd_or_err = + anon_inode_getfd("lwis_fence_file", &fence_file_ops, new_fence, O_RDWR | O_CLOEXEC); if (fd_or_err < 0) { kfree(new_fence); dev_err(lwis_dev->dev, "Failed to create a new file instance for lwis_fence\n"); |