On Mon, Dec 11, 2006 at 12:58:09AM +0300, Nikita V. Youshchenko wrote:
> [re-sending my asix.c fixes against 2.6.19, and after discussion in 
> linux-usb-devel]
> 
> When AX88xxx hardware packs several incoming frames, it puts second and 
> subsequent frames with 2-byte alignment. This may cause situations when IP 
> layer gets IP packet not aligned at 32-bit word boundary, which in turn 
> may lead to kernel crashes on some hardware.
> 
> The attached patch fixes this by detecting incorrectly aligned frames, and 
> moving those in memory.
> 
> Compared to previous version of this patch, this version does honoug 
> NET_IP_ALIGN macro, and does not use ifdefs.
> 
> Signed-off-by:  Nikita Youshchenko <[EMAIL PROTECTED]>.

> --- asix.c~   2006-12-11 00:19:43.089286282 +0300
> +++ asix.c    2006-12-11 00:49:25.066563832 +0300

Both of these patches can't be applied to the kernel tree properly.
Please take a look at Documentation/SubmittingPatches for how to set up
the proper patch depth.

Also, please address David's comments before resubmitting.

thanks,

greg k-h

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to