From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id EE8851C0FD2 for ; Sat, 11 Jun 2016 09:44:42 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id E88342F8F1 for ; Sat, 11 Jun 2016 09:44:42 +0000 (UTC) Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zCk9qQC9edXL for ; Sat, 11 Jun 2016 09:44:41 +0000 (UTC) Received: from Galois.linutronix.de (www.linutronix.de [62.245.132.108]) by silver.osuosl.org (Postfix) with ESMTPS id DF0892F5B1 for ; Sat, 11 Jun 2016 09:44:40 +0000 (UTC) Date: Sat, 11 Jun 2016 11:42:41 +0200 (CEST) From: Thomas Gleixner Subject: Re: [PATCH RESEND 00/28] staging: unisys: fix visorbus & visorinput issues raised by tglx In-Reply-To: <1465609706-15443-1-git-send-email-david.kershner@unisys.com> Message-ID: References: <1465609706-15443-1-git-send-email-david.kershner@unisys.com> MIME-Version: 1.0 List-Id: Linux Driver Project Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: driverdev-devel-bounces@linuxdriverproject.org Sender: "devel" To: David Kershner Cc: nhorman@redhat.com, driverdev-devel@linuxdriverproject.org, david.binder@unisys.com, gregkh@linuxfoundation.org, sparmaintainer@unisys.com, jes.sorensen@redhat.com On Fri, 10 Jun 2016, David Kershner wrote: > Resending due to imcomplete distribution list. > > This patchset comprises the first 26 patches of the previously-submitted > patchset (but retracted): > > [PATCH v4 00/29] Fixed issues raised by tglx, then move visorbus to > drivers/virt > > then adds 2 patches to visorinput that: > * fixes a device initialization race condition > * converts a semaphore to a mutex > > As described in the email NAKing the previously-submitted patchset, > the reason we are re-submitting this now is to make things a bit > cleaner by separating the fixes we need to make to the code in > staging from the patchset that actually moves the code out of staging. > > The intent of this patchset is to fix all known outstanding > issues with code in drivers/staging/unisys/, so that subsequent > patchsets can move these drivers out of staging. > > tglx: The following patchset fixes issues you raised during your > code review of visorbus on 5/18, and visorinput on 6/1. > > Converts visorbus to use a kernel timer for periodic device-specific > callbacks instead of a workqueue, making the implementation in > periodic_work.c and periodic_work.h no longer necessary. These files > are then deleted. > > The visordriver_callback_lock has been switched to a mutex. > > Several module parameters and structures were removed that were no > longer being used. My comments are addressed and the driver looks halfways reasonable now. Reviewed-by: Thomas Gleixner _______________________________________________ devel mailing list devel@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel