On 2 Nov 2013, at 22:28, Bruce Evans <b...@optusnet.com.au> wrote:

> On Sat, 2 Nov 2013, Mark R V Murray wrote:
> 
>> On 2 Nov 2013, at 09:32, Mark R V Murray <m...@grondar.org> wrote:
>>>> Mark - did you initially mean the address of the mbuf m_data pointer,
>>>> or the data payload itself?
>>> 
>>> As Bruce says - the address of payload data itself. We don’t have 12-byte 
>>> pointers in FreeBSD. :-)
>> 
>> Cancel that.
>> 
>> The address passed must be the address of the m_data field in the mbuf 
>> structure. The harvested data is 12 bytes from that address forward, so not 
>> the data pointed to by that m_data pointer but the pointer value itself and 
>> some following junk too.
> 
> Is that really worth using?

Yes. Most of the value comes from the timing. The 12 bytes we snatch on the way 
past are opportunistic, and hopefully cheap due to being in-cache.

M
-- 
-- 
Mark R V Murray

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to