No. Mellanox hardware interprets a sge with length 1 that the value of the lenght field in the first element is 0 as a 2 GB buffer Mellanox hardware interprets a sge with length 0 as 0 byte lenght send .
Itamar > -----Original Message----- > From: James Lentini [mailto:[EMAIL PROTECTED] > Sent: Monday, November 21, 2005 5:26 PM > To: Dotan Barak > Cc: [email protected] > Subject: Re: [openib-general] can i post a send request with 0 bytes > with the inline bit enabled? > > > > Mellanox hardware interprets an sge with length 0 as a 2 GB buffer. > > Your memory region is probably too small and therefore you receive a > protection error. > > james > > On Mon, 21 Nov 2005, Dotan Barak wrote: > > > Hi. > > > > i tried to do following thing in user level: i posted a > send request > > with 0 bytes (the gather list length is 0) with the send opcode and > > the inline bit was enabled and i got completion with error. > > > > should the driver handle it? (and post send of 0 bytes with inline > > enabled should generate good completion) or the user should know > > that this scenario is illegal? > > > > what do you think about it? > > > > thanks > > Dotan Barak > > Software Verification Engineer > > Mellanox Technologies LTD > > Tel: +972-4-9097200 Ext: 231 Fax: +972-4-9593245 > > P.O. Box 86 Yokneam 20692 ISRAEL. > > Home: +972-77-8841095 Cell: 052-4222383 > > > > [ May the fork be with you ] > _______________________________________________ > openib-general mailing list > [email protected] > http://openib.org/mailman/listinfo/openib-general > > To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general _______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
