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