RE: 32-byte CDB support in Libsas?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



James,  Jack,

Thanks for your responses.

> I don't understand the question ... it should just work; is it broken?
sas_create_task() only copies 16 bytes to the sas_ssp_task struct’s cdb field, which itself is a 16 byte wide array.  So it looks like sas_queuecommand() doesn’t support a 32-byte cdb.

> It's easy to add that, define cdb 32 to ssp_task and modify sas_queuecommand, and lldd to pass it to fw
Yes, that’s exactly what I’ve designed it as, i.e. in my lldd’s queuecommand function.  At the moment I only need this function for 32-byte cdb support.  But if there are plans to add that to libsas then I’d prefer to use sas_queuecommand rather than having to do manual merges from future libsas fixes/updates.

> I wonder any user ask for cdb 32 support
No.  Just testing right now.

Thanks,

Kamaljit


From: Jack Wang [mailto:xjtuwjp@xxxxxxxxx] 
Sent: Monday, May 06, 2013 12:38 PM
To: James Bottomley
Cc: Kamaljit Singh; Anand Kumar Santhanam; linux-scsi@xxxxxxxxxxxxxxx; Harry Yang; Vishwanath Maram; Sakthivel Saravanan Kamal Raju; Rich Bono; Sangeetha Gnanasekaran
Subject: Re: 32-byte CDB support in Libsas?

It's easy to add that, define cdb 32 to ssp_task and modify sas_queuecommand, and lldd to pass it to fw.

I wonder any user ask for cdb 32 support? 

Regards
Jack

2013/5/6 James Bottomley <James.Bottomley@xxxxxxxxxxxxxxxxxxxxx>
On Mon, 2013-05-06 at 11:41 -0700, Kamaljit Singh wrote:
> Are there any plans to add 32-byte CDB support in Libsas?
I don't understand the question ... it should just work; is it broken?

James


--
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

��.n��������+%������w��{.n�����{������ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux