From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Warren Date: Mon, 22 Feb 2016 09:56:37 -0700 Subject: [U-Boot] [PATCH] usb: eth: fix memalign() parameter order In-Reply-To: <56BE4BC4.7080308@denx.de> References: <1455310561-4987-1-git-send-email-swarren@wwwdotorg.org> <56BE4BC4.7080308@denx.de> Message-ID: <56CB3DC5.7000305@wwwdotorg.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 02/12/2016 02:16 PM, Marek Vasut wrote: > On 02/12/2016 10:15 PM, Joe Hershberger wrote: >> On Fri, Feb 12, 2016 at 2:56 PM, Stephen Warren wrote: >>> From: Stephen Warren >>> >>> The alignment and size were swapped, leading to malloc heap corruption. >>> >>> On my system, this sometimes caused U-Boot to crash during or after >>> certain USB Ethernet operations. >>> >>> Fixes: c8c2797c3810 ("dm: usb: eth: Support driver model with USB Ethernet") >>> Signed-off-by: Stephen Warren >> >> Yikes. >> >> Reviewed-by: Joe Hershberger >> > Applied to u-boot-usb/master, thanks. Thanks. Any chance of a pull request into mainline? This issue is causing lots of crashing on one of the systems in my test setup, which potentially masks other problems.