From: Ville Syrjälä <ville.syrj...@linux.intel.com> Use rcu_assign_pointer() when setting an rcu protected pointer. This gets rid of another sparse warning.
Cc: Dave Airlie <airl...@redhat.com> Cc: Jason Ekstrand <ja...@jlekstrand.net> Cc: linaro-mm-...@lists.linaro.org Cc: linux-media@vger.kernel.org Cc: Alex Deucher <alexander.deuc...@amd.com> Cc: Christian König <christian.koe...@amd.com> Cc: Sumit Semwal <sumit.sem...@linaro.org> Cc: Chris Wilson <ch...@chris-wilson.co.uk> Signed-off-by: Ville Syrjälä <ville.syrj...@linux.intel.com> --- drivers/dma-buf/reservation.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/dma-buf/reservation.c b/drivers/dma-buf/reservation.c index b44d9d7db347..d90333e0b6d5 100644 --- a/drivers/dma-buf/reservation.c +++ b/drivers/dma-buf/reservation.c @@ -318,7 +318,7 @@ int reservation_object_copy_fences(struct reservation_object *dst, continue; } - dst_list->shared[dst_list->shared_count++] = fence; + rcu_assign_pointer(dst_list->shared[dst_list->shared_count++], fence); } } else { dst_list = NULL; -- 2.13.6