linux-scsi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [v2 0/5] mpt3sas: Fix changing coherent mask after allocation
@ 2020-04-23  7:23 Suganath Prabu
  2020-04-23  7:23 ` [v2 1/5] mpt3sas: don't change the dma coherent mask after allocations Suganath Prabu
                   ` (5 more replies)
  0 siblings, 6 replies; 11+ messages in thread
From: Suganath Prabu @ 2020-04-23  7:23 UTC (permalink / raw)
  To: linux-scsi; +Cc: hch, Sathya.Prakash, sreekanth.reddy, Suganath Prabu

* Set the coherent dma mask to 64 bit and then allocate RDPQ pools,
make sure that each of the RDPQ pools satisfies the 4gb boundary
restriction. if any of the RDPQ pool doesn't satisfies this
restriction then deallocate the pools and reallocate them after
changing the coherent dma mask to 32 bit.
* With this there is no need to change DMA coherent
mask when there are outstanding allocations in mpt3sas.
* Code-Refactoring

Suganath Prabu (5):
  mpt3sas: don't change the dma coherent mask after allocations
  mpt3sas: Rename function name is_MSB_are_same
  mpt3sas: Separate out RDPQ allocation to new function.
  mpt3sas: Handle RDPQ DMA allocation in same 4G region
  mpt3sas: Update mpt3sas version to 33.101.00.00

 drivers/scsi/mpt3sas/mpt3sas_base.c | 256 +++++++++++++++++++++---------------
 drivers/scsi/mpt3sas/mpt3sas_base.h |   9 +-
 2 files changed, 154 insertions(+), 111 deletions(-)

-- 
1.8.3.1

Thanks,
Suganath

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2020-05-22  5:57 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-23  7:23 [v2 0/5] mpt3sas: Fix changing coherent mask after allocation Suganath Prabu
2020-04-23  7:23 ` [v2 1/5] mpt3sas: don't change the dma coherent mask after allocations Suganath Prabu
2020-04-23  7:23 ` [v2 2/5] mpt3sas: Rename function name is_MSB_are_same Suganath Prabu
2020-04-23  7:23 ` [v2 3/5] mpt3sas: Separate out RDPQ allocation to new function Suganath Prabu
2020-04-23  7:54   ` Christoph Hellwig
2020-04-23  7:23 ` [v2 4/5] mpt3sas: Handle RDPQ DMA allocation in same 4G region Suganath Prabu
2020-04-23  7:55   ` Christoph Hellwig
2020-05-21 15:12   ` Tomas Henzl
2020-05-22  5:57     ` Sreekanth Reddy
2020-04-23  7:23 ` [v2 5/5] mpt3sas: Update mpt3sas version to 33.101.00.00 Suganath Prabu
2020-04-24 17:09 ` [v2 0/5] mpt3sas: Fix changing coherent mask after allocation Martin K. Petersen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).