Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Mar 1998 16:31:54 +0600 (NS)
From:      Ustimenko Semen <semen@iclub.nsu.ru>
To:        Mike Smith <mike@smith.net.au>
Cc:        freebsd-hackers@FreeBSD.ORG
Subject:   Re: Are mbufs aligned or bounded on something? 
Message-ID:  <Pine.BSF.3.96.980305162255.18429A-100000@iclub.nsu.ru>
In-Reply-To: <199803042234.OAA22577@dingo.cdrom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hello!

On Wed, 4 Mar 1998, Mike Smith wrote:
> Unless it explicitly matters to your hardware, you should assume that 
> mbuf clusters are aligned to suit the architecture you're running on.
> 
> If it *does* matter to your hardware, I would be inclined to suggest 
> that you code to handle all situations, and optimise for the case where 
> the alignment best suits you.  This will greatly improve the 
> portability of your code.
> 

It realy touch hardware becouse i pass physical address of
mtod( caddr_t, mbuf) to hardware, and if it cross the PAGE_SIZE, DMA
operation will overwrite some physical address that do not belong to
mbuf data area:(


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.980305162255.18429A-100000>