]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r297967:
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 29 Apr 2016 11:15:48 +0000 (11:15 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 29 Apr 2016 11:15:48 +0000 (11:15 +0000)
commit63a7b03e62079e18cfd2e931cfb8dddb42dff0f5
treeecea67b5d316313bc43b450e013c721531c9ac4e
parente31e5dc6514edbde8da6e1c3a2b8e1c0c412ae85
MFC r297967:
Ensure the received IP header gets 32-bits aligned.

The FreeBSD's TCP/IP stack assumes that the IP-header is 32-bits aligned
when decoding it. Else unaligned 32-bit memory access can happen, which
not all processor architectures support.

Sponsored by: Mellanox Technologies

git-svn-id: svn://svn.freebsd.org/base/stable/9@298776 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/ofed/drivers/net/mlx4/en_rx.c
sys/ofed/drivers/net/mlx4/mlx4_en.h