From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756436AbcGYWHY (ORCPT ); Mon, 25 Jul 2016 18:07:24 -0400 Received: from mga03.intel.com ([134.134.136.65]:57881 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755376AbcGYWHQ (ORCPT ); Mon, 25 Jul 2016 18:07:16 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.28,421,1464678000"; d="scan'208";a="1013699381" From: Tomas Winkler To: Greg Kroah-Hartman Cc: Alexander Usyskin , linux-kernel@vger.kernel.org, Tomas Winkler Subject: [char-misc-next v2 0/9] mei: rx enhancements Date: Tue, 26 Jul 2016 01:06:00 +0300 Message-Id: <1469484369-19214-1-git-send-email-tomas.winkler@intel.com> 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 This patch series contains mostly fixes and enhancements of the rx path: 1. Better handling of fixed address clients 2. Support for consecutive reads 3. Further amthif client diet V2: 1. Remove patches that were sent twice by mistake 2. Fix one-liner in (mei: add wrapper for queuing control commands) 3. New patch that fixes a deadlock during device reset (mei: amthif: fix deadlock in initialization during a reset) Alexander Usyskin (7): mei: drop redundant krealloc and checks in irq read mei: prepare read cb for fixed address clients on the receive path only. mei: rx flow control counter mei: enqueue consecutive reads mei: amthif: drop mei_amthif_read mei: drop unused file transaction states mei: amthif: fix deadlock in initialization during a reset Tomas Winkler (2): mei: use consistent naming for TX control flow credits mei: add wrapper for queuing control commands. drivers/misc/mei/amthif.c | 120 ++++---------------------------- drivers/misc/mei/bus.c | 6 +- drivers/misc/mei/client.c | 161 ++++++++++++++++++++++--------------------- drivers/misc/mei/client.h | 5 +- drivers/misc/mei/hbm.c | 45 ++++++------ drivers/misc/mei/interrupt.c | 39 ++++------- drivers/misc/mei/main.c | 46 ++++++------- drivers/misc/mei/mei_dev.h | 18 ++--- 8 files changed, 163 insertions(+), 277 deletions(-) -- 2.7.4