Page MenuHomeFreeBSD
Feed Advanced Search

Jan 23 2018

bartosz.sobczak_intel.com updated the diff for D11378: iWARP driver for Intel X722 Adapter - initial commit.

Several changes have been done to the driver code:

  • adjustments against future changes in if_ixl driver,
  • adjustments preparing for making VIMAGE a default option in kernel configuration,
  • adding support for BSD_RDMA_4_9 branch of FreeBSD-CURRENT kernel,
  • implementing IPv6 support for BSD_RDMA_4_9 branch,
  • fix minor problem with traffic on tagged vLAN,
  • fix for fast memory registration issue with stag update.
Jan 23 2018, 6:58 AM

Nov 14 2017

bartosz.sobczak_intel.com added a comment to D11378: iWARP driver for Intel X722 Adapter - initial commit.
In D11378#272139, @np wrote:
In D11378#247102, @erj wrote:

@erj are you going to commit this once you've made the IXL updates required for it to function?

Yeah, that's the plan. If @bartosz.sobczak_intel.com is okay with the current version.

This will collide with the the projects/bsd_rdma_4_9 branch. Have you looked at that?

See this message too:
https://lists.freebsd.org/pipermail/freebsd-infiniband/2017-November/000364.html

Nov 14 2017, 5:58 PM

Jul 31 2017

bartosz.sobczak_intel.com updated the diff for D11378: iWARP driver for Intel X722 Adapter - initial commit.

Removing additional errors in READMEs.
Improving casts handling - thanks for pointing this out!

Jul 31 2017, 11:28 AM

Jul 27 2017

bartosz.sobczak_intel.com added a comment to D11378: iWARP driver for Intel X722 Adapter - initial commit.

I don't think these are very significant, but I get the following warnings during a build:

/home/sbruno/bsd/fbsd_head/sys/modules/ixl/iw_ixl/../../../dev/ixl/iwarp/iw_ixl_utils.c:943:46: warning: taking address of packed member 'ip6_dst' of class or structure 'ip6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
                i40iw_copy_ip_ntohl(loc_addr, (__be32 *) & ip6h->ip6_dst);
                                                           ^~~~~~~~~~~~~
/home/sbruno/bsd/fbsd_head/sys/modules/ixl/iw_ixl/../../../dev/ixl/iwarp/iw_ixl_utils.c:944:46: warning: taking address of packed member 'ip6_src' of class or structure 'ip6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
                i40iw_copy_ip_ntohl(rem_addr, (__be32 *) & ip6h->ip6_src);
                                                           ^~~~~~~~~~~~~
/home/sbruno/bsd/fbsd_head/sys/modules/ixl/iw_ixl/../../../dev/ixl/iwarp/iw_ixl_cm.c:488:36: warning: taking address of packed member 'ip6_src' of class or structure 'ip6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
                i40iw_copy_ip_htonl((__be32 *) & ip6h->ip6_src,
                                                 ^~~~~~~~~~~~~
/home/sbruno/bsd/fbsd_head/sys/modules/ixl/iw_ixl/../../../dev/ixl/iwarp/iw_ixl_cm.c:490:36: warning: taking address of packed member 'ip6_dst' of class or structure 'ip6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
                i40iw_copy_ip_htonl((__be32 *) & ip6h->ip6_dst,
                                                 ^~~~~~~~~~~~~
/home/sbruno/bsd/fbsd_head/sys/modules/ixl/iw_ixl/../../../dev/ixl/iwarp/iw_ixl_cm.c:3046:22: warning: taking address of packed member 'ip6_dst' of class or structure 'ip6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
                                    (__be32 *) & ip6h->ip6_dst);
                                                 ^~~~~~~~~~~~~
/home/sbruno/bsd/fbsd_head/sys/modules/ixl/iw_ixl/../../../dev/ixl/iwarp/iw_ixl_cm.c:3048:22: warning: taking address of packed member 'ip6_src' of class or structure 'ip6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
                                    (__be32 *) & ip6h->ip6_src);
Jul 27 2017, 9:46 AM

Jul 21 2017

bartosz.sobczak_intel.com updated the diff for D11378: iWARP driver for Intel X722 Adapter - initial commit.

iw_ixl.4 : few more links that should be marked with .Lk changed

Jul 21 2017, 10:59 AM
bartosz.sobczak_intel.com updated the diff for D11378: iWARP driver for Intel X722 Adapter - initial commit.

Changes suggested by wblock are applied.
minor other changes to the readme.
small code cleanup.
server_inv bugfix.
version bump to 0.1.11.

Jul 21 2017, 9:11 AM

Jul 5 2017

bartosz.sobczak_intel.com updated the diff for D11378: iWARP driver for Intel X722 Adapter - initial commit.

Adding the module for compilation with buildkernel.

Jul 5 2017, 9:29 AM

Jun 30 2017

bartosz.sobczak_intel.com updated the diff for D11378: iWARP driver for Intel X722 Adapter - initial commit.

Added manual page iw_ixl.4 to share/man/man4/

Jun 30 2017, 8:58 AM

Jun 28 2017

bartosz.sobczak_intel.com added a comment to D11378: iWARP driver for Intel X722 Adapter - initial commit.

This doesn't appear to be connected to the kernel build via sys/conf/files. It also does not have a kernel config option via sys/conf/options.

Jun 28 2017, 11:29 AM

Jun 27 2017

bartosz.sobczak_intel.com created D11378: iWARP driver for Intel X722 Adapter - initial commit.
Jun 27 2017, 11:42 AM