From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965365AbcFMKiD (ORCPT ); Mon, 13 Jun 2016 06:38:03 -0400 Received: from mail-pf0-f170.google.com ([209.85.192.170]:35993 "EHLO mail-pf0-f170.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965028AbcFMKiB (ORCPT ); Mon, 13 Jun 2016 06:38:01 -0400 From: Binoy Jayan To: Greg Kroah-Hartman Cc: Arnd Bergmann , Johnny Kim , Austin Shin , Chris Park , Tony Cho , Glen Lee , Leo Kim , devel@driverdev.osuosl.org, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, Binoy Jayan Subject: [PATCH 0/7] *** staging: wilc1000: Replace semaphores with mutexes or completions *** Date: Mon, 13 Jun 2016 16:07:32 +0530 Message-Id: <1465814259-3009-1-git-send-email-binoy.jayan@linaro.org> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, These are a set of patches which removes semaphores from: drivers/staging/wilc1000 These are part of a bigger effort to eliminate all semaphores from the linux kernel. They build correctly (individually and as a whole). NB: The changes are untested Thanks, Binoy Binoy Jayan (7): staging: wilc1000: Replace semaphore txq_event with completion staging: wilc1000: Replace semaphore txq_add_to_head_cs with mutex staging: wilc1000: Replace semaphore cfg_event with completion staging: wilc1000: Replace semaphore sync_event with completion staging: wilc1000: Replace semaphore close_exit_sync with completion staging: wilc1000: message_queue: Replace semaphore sem with completion staging: wilc1000: Remove unused inclusion of semaphore header drivers/staging/wilc1000/TODO | 1 - drivers/staging/wilc1000/linux_wlan.c | 45 ++++++++++----------------- drivers/staging/wilc1000/wilc_msgqueue.c | 13 ++++---- drivers/staging/wilc1000/wilc_msgqueue.h | 4 +-- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 13 ++++---- drivers/staging/wilc1000/wilc_wlan.c | 35 +++++++++++---------- drivers/staging/wilc1000/wilc_wlan.h | 2 +- drivers/staging/wilc1000/wilc_wlan_if.h | 1 - 8 files changed, 52 insertions(+), 62 deletions(-) -- 2.7.4