Patch "dma-buf: Update kerneldoc for sync_file_create" has been added to the 4.9-stable tree
Subsystems (3)
This is a note to let you know that I've just added the patch titled
dma-buf: Update kerneldoc for sync_file_create
to the 4.9-stable tree which can be found at:
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
The filename of the patch is:
dma-buf-update-kerneldoc-for-sync_file_create.patch
and it can be found in the queue-4.9 subdirectory.
If you, or anyone else, feels it should not be added to the stable tree, please let <[email protected]> know about it.
Quoted 1 line
From
24a367348a017555f982a9ee137070a7a821fa97Mon Sep 17 00:00:00 2001
From: Daniel Vetter <[email protected]>
Date: Fri, 9 Dec 2016 19:53:06 +0100
Subject: dma-buf: Update kerneldoc for sync_file_create
From: Daniel Vetter <[email protected]>
commit 24a367348a017555f982a9ee137070a7a821fa97 upstream.
This was missed when adding a dma_fence_get call. While at it also remove the kerneldoc for the static inline helper - no point documenting internals down to every detail.
--- drivers/dma-buf/sync_file.c | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-)
drivers/dma-buf/sync_file.c +4 -10
@@ -67,9 +67,10 @@ static void fence_check_cb_func(struct f* sync_file_create() - creates a sync file * @fence: fence to add to the sync_fence * -* Creates a sync_file containg @fence. Once this is called, the sync_file -* takes ownership of @fence. The sync_file can be released with -* fput(sync_file->file). Returns the sync_file or NULL in case of error. +* Creates a sync_file containg @fence. This function acquires and additional +* reference of @fence for the newly-created &sync_file, if it succeeds. The +* sync_file can be released with fput(sync_file->file). Returns the +* sync_file or NULL in case of error. */ struct sync_file *sync_file_create (struct fence *fence) {
@@ -90,13 +91,6 @@ struct sync_file *sync_file_create(struc }EXPORT_SYMBOL (sync_file_create); -/** -* sync_file_fdget() - get a sync_file from an fd -* @fd: fd referencing a fence -* -* Ensures @fd references a valid sync_file, increments the refcount of the -* backing file. Returns the sync_file or NULL in case of error. -*/ static struct sync_file *sync_file_fdget (int fd) {struct file *file =fget (fd);
Patches currently in stable-queue which might be from [email protected] are
queue-4.9/dma-fence-clear-fence-status-during-dma_fence_init.patch queue-4.9/dma-fence-wrap-querying-the-fence-status.patch queue-4.9/dma-fence-introduce-drm_fence_set_error-helper.patch queue-4.9/dma-buf-update-kerneldoc-for-sync_file_create.patch