Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Aug 2013 10:28:10 +0100
From:      Andrew Turner <andrew@fubar.geek.nz>
To:        Andre Oppermann <andre@freebsd.org>
Cc:        freebsd-arm <freebsd-arm@FreeBSD.org>
Subject:   Re: ARM network trouble after recent mbuf changes
Message-ID:  <20130827102810.37e2dfc7@bender>
In-Reply-To: <521C4CD9.4050308@freebsd.org>
References:  <1377550636.1111.156.camel@revolution.hippie.lan> <521BC472.7040804@freebsd.org> <521BD531.4090104@sbcglobal.net> <521C4CD9.4050308@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 27 Aug 2013 08:53:13 +0200
Andre Oppermann <andre@freebsd.org> wrote:
> Please try the patch below to confirm.  If it fixes your problem for
> now I'm going to commit as an immediate fix while searching for a
> better long term stable solution.
> 

I tried this with a CTASSERT to check if struct m_hdr is the correct
length. In this test the size is incorrect. It appears __ILP32__ is not
defined on ARM.

I have tested a fix suggested by Hans Petter Selasky where we mark
m_hdr with __aligned(8). With this change I can netboot a PandaBoard.

Andrew



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130827102810.37e2dfc7>