Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1bfff2f8 authored by Brian King's avatar Brian King Committed by James Bottomley
Browse files

[SCSI] ipr: Increase alignment boundary of command blocks



The latest generation of ipr hardware performs best when command blocks
are aligned to a boundary equal to the size of the command block. Ensure
512 byte alignment, since this is the largest size command block we
can send.

Signed-off-by: default avatarBrian King <brking@linux.vnet.ibm.com>
Signed-off-by: default avatarJames Bottomley <JBottomley@Parallels.com>
parent 89aad428
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -8360,7 +8360,7 @@ static int __devinit ipr_alloc_cmd_blks(struct ipr_ioa_cfg *ioa_cfg)
	int i;
	int i;


	ioa_cfg->ipr_cmd_pool = pci_pool_create (IPR_NAME, ioa_cfg->pdev,
	ioa_cfg->ipr_cmd_pool = pci_pool_create (IPR_NAME, ioa_cfg->pdev,
						 sizeof(struct ipr_cmnd), 16, 0);
						 sizeof(struct ipr_cmnd), 512, 0);


	if (!ioa_cfg->ipr_cmd_pool)
	if (!ioa_cfg->ipr_cmd_pool)
		return -ENOMEM;
		return -ENOMEM;