> -----Original Message----- > From: Christoph Hellwig [mailto:hch@xxxxxx] > Sent: Monday, November 24, 2014 9:06 PM > To: Hannes Reinecke > Cc: James Bottomley; Sumit Saxena; Kashyap Desai; Christoph Hellwig; linux- > scsi@xxxxxxxxxxxxxxx > Subject: Re: [PATCH] megaraid_sas: Enable shared host tag map > > On Mon, Nov 24, 2014 at 04:33:55PM +0100, Hannes Reinecke wrote: > > The megaraid SAS driver uses a shared host tag map internally, so we > > should be telling the block layer about it. > > But it doesn't make use of request->tag yet. This would only be useful if you > got rid of the internal tag allocator. I have patch for code changes in this particular area and that is currently under internal test cycle. Next patch series will start using shared blk tag for internal MPT frame allocation. It will get-rid-off MPT frame pool link list completely and also does lots of refactor w.r.t MFI/MPT frame corruption issue. Using shared blk tag gave good performance improvement as driver completely removed mpt frame spin lock used in megasas_get_cmd_fusion/ megasas_return_cmd_fusion. ~ Kashyap -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html