Page MenuHomeFreeBSD

bartosz.sobczak_intel.com (Bartosz Sobczak)
Device Driver Engineer @ Intel

Projects

User Details

User Since
Jun 7 2017, 11:47 AM (359 w, 4 d)

Recent Activity

Feb 7 2024

bartosz.sobczak_intel.com updated the diff for D43567: irdma(4): upgrade to 1.2.36-k.

the same diff but more context.

Feb 7 2024, 5:26 PM

Jan 24 2024

bartosz.sobczak_intel.com requested review of D43567: irdma(4): upgrade to 1.2.36-k.
Jan 24 2024, 12:12 PM

Jan 18 2024

bartosz.sobczak_intel.com requested review of D43491: ofed: fix warnings during libibverbs compilation .
Jan 18 2024, 9:52 AM

Sep 13 2023

bartosz.sobczak_intel.com added a comment to D41592: irdma(4): use related vnet for searching netdev.
In D41592#953793, @erj wrote:

I was preparing to push this yesterday, but I forgot to do the last step; I think @anzhu_netapp.com has a good point here because it'll reduce the number of VIMAGE blocks, but I probably would still push it and would just wait for a fix later.

Sep 13 2023, 9:47 PM

Aug 25 2023

bartosz.sobczak_intel.com updated the summary of D41593: irdma(4): remove artificial completion generator.
Aug 25 2023, 6:26 AM
bartosz.sobczak_intel.com updated the summary of D41592: irdma(4): use related vnet for searching netdev.
Aug 25 2023, 6:26 AM

Aug 24 2023

bartosz.sobczak_intel.com requested review of D41593: irdma(4): remove artificial completion generator.
Aug 24 2023, 8:39 PM
bartosz.sobczak_intel.com requested review of D41592: irdma(4): use related vnet for searching netdev.
Aug 24 2023, 8:35 PM

Aug 22 2023

bartosz.sobczak_intel.com added reviewers for D41531: ofed: mask seq_num identifier to occupy only 3 bytes: kib, melifaro.
Aug 22 2023, 8:27 AM

Aug 21 2023

bartosz.sobczak_intel.com requested review of D41531: ofed: mask seq_num identifier to occupy only 3 bytes.
Aug 21 2023, 9:35 PM

Aug 17 2023

bartosz.sobczak_intel.com updated subscribers of D41425: irdma(4): upgrade to 1.2.17-k.

I'm not familiar enough to comment at all. My only role was mechanically converting to IfAPI.

Aug 17 2023, 5:46 PM
bartosz.sobczak_intel.com added a comment to D41425: irdma(4): upgrade to 1.2.17-k.
In D41425#944908, @erj wrote:

I wish this was uploaded with context, but I'm not an expert on RDMA so I'm not sure it would let me review this code better.

That said, I see some checks for FreeBSD 14.0; is this patch something that is intended to be directly MFC-able to stable/13?

Aug 17 2023, 5:45 PM

Aug 12 2023

bartosz.sobczak_intel.com updated bartosz.sobczak_intel.com.
Aug 12 2023, 9:48 PM
bartosz.sobczak_intel.com updated bartosz.sobczak_intel.com.
Aug 12 2023, 9:43 PM

Aug 11 2023

bartosz.sobczak_intel.com requested review of D41426: ofed: fix roce gid insertion for vlan interfaces.
Aug 11 2023, 9:26 AM
bartosz.sobczak_intel.com requested review of D41425: irdma(4): upgrade to 1.2.17-k.
Aug 11 2023, 9:22 AM

Apr 21 2023

bartosz.sobczak_intel.com added a comment to D38960: irdma: Convert to IfAPI.

Thank you @jhibbits i started a testing automation on our side to double check.
Unfortunately i'm going out for holidays, so i won't be able to report on that. I'll ask someone to cover for me during this time, and to let you know if the testing went good.

Apr 21 2023, 7:40 PM
bartosz.sobczak_intel.com attached a referenced file: F59911761: d38960_3.diff.
Apr 21 2023, 5:43 AM

Apr 20 2023

bartosz.sobczak_intel.com added a comment to D38960: irdma: Convert to IfAPI.

I'm attaching current proposal which i rebased on top of 14-cur today and run quickly rping on roce/iwarp and it seems fine.

Apr 20 2023, 7:32 PM

Apr 19 2023

bartosz.sobczak_intel.com added a comment to D38960: irdma: Convert to IfAPI.

i still haven't had a chance to test this, because from what i can see the commit 3e142e07675be6d breaks iwarp for E810 devices. i'm trying to comprehend why this happens.

Crap. It should've been a purely mechanical change, with no functional changes. Unfortunately I have no way of testing. @hselasky are you able to test and debug? I hope I don't need to revert, I want to get D39621 in before the branch in May.

Apr 19 2023, 7:13 AM

Apr 18 2023

bartosz.sobczak_intel.com added a comment to D38960: irdma: Convert to IfAPI.

i still haven't had a chance to test this, because from what i can see the commit 3e142e07675be6d breaks iwarp for E810 devices. i'm trying to comprehend why this happens.

Apr 18 2023, 2:26 PM

Apr 12 2023

bartosz.sobczak_intel.com added a comment to D38960: irdma: Convert to IfAPI.

Hi @bartosz.sobczak_intel.com I just checked, and the diffs are identical. I have no way of testing it, I've only compiled it for all targets.

Apr 12 2023, 6:11 AM

Apr 11 2023

bartosz.sobczak_intel.com attached a referenced file: F59083165: d38960_2.diff.
Apr 11 2023, 7:45 AM

Apr 6 2023

bartosz.sobczak_intel.com added a comment to D38960: irdma: Convert to IfAPI.

I'm not sure how (and if i can) do direct changes onto this review.

Apr 6 2023, 6:12 AM

Mar 20 2023

bartosz.sobczak_intel.com requested changes to D38960: irdma: Convert to IfAPI.

The changes may be applied to most recent code for OOT releases, so there is not much reason to hold back on that part.
Please fix the function description marked previously.

Mar 20 2023, 2:01 PM
bartosz.sobczak_intel.com added reviewers for D39173: irdma(4): upgrade the driver to 1.1.11-k: Intel Networking, NetApp.
Mar 20 2023, 12:20 PM
bartosz.sobczak_intel.com requested review of D39173: irdma(4): upgrade the driver to 1.1.11-k.
Mar 20 2023, 12:06 PM

Mar 13 2023

bartosz.sobczak_intel.com added a comment to D38960: irdma: Convert to IfAPI.

some of the changes need to be back-ported to 13 and 12 OS, to not diverge too much from the core code.
The cm code is shared with linux driver, so i am going to check if we can take advantage of that.

Mar 13 2023, 12:39 PM

Jan 23 2023

bartosz.sobczak_intel.com requested review of D38170: irdma(4): add code for comipilation on stable/13 branch.
Jan 23 2023, 2:13 PM

Dec 19 2022

bartosz.sobczak_intel.com added a reviewer for D36944: irdma(4): upgrade the driver to 1.1.5-k: NetApp.
Dec 19 2022, 2:27 PM

Dec 12 2022

bartosz.sobczak_intel.com added inline comments to D36944: irdma(4): upgrade the driver to 1.1.5-k.
Dec 12 2022, 10:24 AM

Dec 8 2022

bartosz.sobczak_intel.com added a reviewer for D36944: irdma(4): upgrade the driver to 1.1.5-k: hselasky.
Dec 8 2022, 1:18 PM

Oct 12 2022

bartosz.sobczak_intel.com requested review of D36944: irdma(4): upgrade the driver to 1.1.5-k.
Oct 12 2022, 8:16 AM

Jul 1 2022

bartosz.sobczak_intel.com requested review of D35687: ice(4): add ice_rdma.c to module makefile.
Jul 1 2022, 9:50 AM

Apr 7 2022

bartosz.sobczak_intel.com updated the diff for D34690: RDMA driver for Intel(R) Ethernet Controller E810.

Applied changes suggested to the man page and NOTES

Apr 7 2022, 10:21 AM

Mar 28 2022

bartosz.sobczak_intel.com requested review of D34690: RDMA driver for Intel(R) Ethernet Controller E810.
Mar 28 2022, 10:22 AM

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