Page MenuHomeFreeBSD

piotr.pietruszewski_intel.com (Piotr Pietruszewski)
User

Projects

User Details

User Since
Aug 14 2017, 8:50 AM (97 w, 2 d)

Recent Activity

Mar 26 2019

piotr.pietruszewski_intel.com updated the summary of D19711: ix(4): Move {mod,msf,mbx,fdir,phy,link}_task to lock protected handler.
Mar 26 2019, 11:59 AM · Intel Networking
piotr.pietruszewski_intel.com updated the summary of D19711: ix(4): Move {mod,msf,mbx,fdir,phy,link}_task to lock protected handler.
Mar 26 2019, 11:36 AM · Intel Networking
piotr.pietruszewski_intel.com created D19711: ix(4): Move {mod,msf,mbx,fdir,phy,link}_task to lock protected handler.
Mar 26 2019, 11:34 AM · Intel Networking

Mar 4 2019

piotr.pietruszewski_intel.com added a comment to D19279: ix(4): Fix SRIOV initialization.

Partially. Linux driver does not add IXGBE_VT_MSGTYPE_CTS flag while responding to VF reset message. However, IXGBE_FEATURE_SRIOV flag is FreeBSD specific. It is used in ixgbe_if_init() ( https://github.com/freebsd/freebsd/blob/master/sys/dev/ixgbe/if_ix.c#L3016 ), so it should be set before calling ixgbe_if_init() in context of IOV initialization.

Mar 4 2019, 9:36 AM

Feb 21 2019

piotr.pietruszewski_intel.com added a reviewer for D19279: ix(4): Fix SRIOV initialization: Intel Networking.
Feb 21 2019, 11:33 AM
piotr.pietruszewski_intel.com created D19279: ix(4): Fix SRIOV initialization.
Feb 21 2019, 11:32 AM

Feb 13 2019

piotr.pietruszewski_intel.com abandoned D18469: ix: Fix accessing wrong register, improve WoL support recognition ix, ixv: Update link status with autonegotiated baudrate value.
Feb 13 2019, 9:51 AM
piotr.pietruszewski_intel.com added a reviewer for D19176: ix, ixv: Update link status with autonegotiated baudrate value: Intel Networking.
Feb 13 2019, 9:49 AM
piotr.pietruszewski_intel.com added a reviewer for D19175: ix: Fix accessing wrong register: Intel Networking.
Feb 13 2019, 9:49 AM
piotr.pietruszewski_intel.com created D19176: ix, ixv: Update link status with autonegotiated baudrate value.
Feb 13 2019, 9:47 AM
piotr.pietruszewski_intel.com created D19175: ix: Fix accessing wrong register.
Feb 13 2019, 9:45 AM

Jan 9 2019

piotr.pietruszewski_intel.com updated the summary of D18469: ix: Fix accessing wrong register, improve WoL support recognition ix, ixv: Update link status with autonegotiated baudrate value.
Jan 9 2019, 11:40 AM
piotr.pietruszewski_intel.com updated the diff for D18469: ix: Fix accessing wrong register, improve WoL support recognition ix, ixv: Update link status with autonegotiated baudrate value.
  • Add missing return statement after checking WoL capability to prevent flow from entering wol_capable label reserved for WoL capable devices only.
  • In ixgbe_setup_low_power_mode(), move writing WoL specific registers outside of block executed only for X550EM_X_10G_T.
  • Set Wake-Up Filter Control register to wake up on Link Status change, Magic Packet, Direct Exact Packet and Directed Multicast Packet by default.
  • Change behaviour of Wake-Up Filter Control (wufc) sysctl handler to allow user not only set but also reset desirable bits.
  • Add better description of Wake-Up Filter Control (wufc) sysctl.
Jan 9 2019, 11:38 AM

Dec 21 2018

piotr.pietruszewski_intel.com updated the diff for D18470: ix(4),ixv(4): Fix TSO offloads when TXCSUM is disabled.

Implementing changes mentioned by Jake.

Dec 21 2018, 11:42 AM

Dec 12 2018

piotr.pietruszewski_intel.com retitled D18470: ix(4),ixv(4): Fix TSO offloads when TXCSUM is disabled from ix(4): Fix TSO offloads when TXCSUM is disabled to ix(4),ixv(4): Fix TSO offloads when TXCSUM is disabled.
Dec 12 2018, 11:30 AM
piotr.pietruszewski_intel.com updated the diff for D18470: ix(4),ixv(4): Fix TSO offloads when TXCSUM is disabled.

Change commit message to mention also ixv driver.

Dec 12 2018, 11:30 AM

Dec 7 2018

piotr.pietruszewski_intel.com added a reviewer for D18470: ix(4),ixv(4): Fix TSO offloads when TXCSUM is disabled: Intel Networking.
Dec 7 2018, 1:29 PM
piotr.pietruszewski_intel.com created D18470: ix(4),ixv(4): Fix TSO offloads when TXCSUM is disabled.
Dec 7 2018, 1:29 PM
piotr.pietruszewski_intel.com added a reviewer for D18469: ix: Fix accessing wrong register, improve WoL support recognition ix, ixv: Update link status with autonegotiated baudrate value: Intel Networking.
Dec 7 2018, 1:26 PM
piotr.pietruszewski_intel.com created D18469: ix: Fix accessing wrong register, improve WoL support recognition ix, ixv: Update link status with autonegotiated baudrate value.
Dec 7 2018, 1:26 PM
piotr.pietruszewski_intel.com added reviewers for D18468: ix(4): Run {mod,msf,mbx,fdir,phy}_task in if_update_admin_status: Intel Networking, shurd.
Dec 7 2018, 12:58 PM
piotr.pietruszewski_intel.com created D18468: ix(4): Run {mod,msf,mbx,fdir,phy}_task in if_update_admin_status.
Dec 7 2018, 12:54 PM

Sep 6 2018

piotr.pietruszewski_intel.com added a reviewer for D17061: ix(4), ixv(4): Add VLAN tag strip check when receiving packets; ixv(4): Fix support for VLAN_HWTAGGING and VLAN_HWFILTER flags: cperciva.
Sep 6 2018, 1:58 PM · Intel Networking
piotr.pietruszewski_intel.com added reviewers for D17061: ix(4), ixv(4): Add VLAN tag strip check when receiving packets; ixv(4): Fix support for VLAN_HWTAGGING and VLAN_HWFILTER flags: Intel Networking, lukasz.szczepaniak_intel.com.
Sep 6 2018, 1:19 PM · Intel Networking
piotr.pietruszewski_intel.com created D17061: ix(4), ixv(4): Add VLAN tag strip check when receiving packets; ixv(4): Fix support for VLAN_HWTAGGING and VLAN_HWFILTER flags.
Sep 6 2018, 12:25 PM · Intel Networking

Jan 18 2018

piotr.pietruszewski_intel.com updated the diff for D13885: ixgbe(4): Update shared code, add support for X552, fix bug.
  • Revert SRIOV initialization fix

SRIOV initialization fix is reverted at the request of Validation Team due to its incompleteness.

Jan 18 2018, 12:05 PM

Jan 17 2018

piotr.pietruszewski_intel.com added a comment to D13885: ixgbe(4): Update shared code, add support for X552, fix bug.

The above two patches resolve aforementioned kernel panic issue. Issue with VFs unable to pass traffic on FreeBSD host with PCI_IOV is under investigation.

Jan 17 2018, 3:56 PM
piotr.pietruszewski_intel.com updated the diff for D13885: ixgbe(4): Update shared code, add support for X552, fix bug.
  • Fix adapter status reporting
Jan 17 2018, 3:54 PM
piotr.pietruszewski_intel.com updated the diff for D13885: ixgbe(4): Update shared code, add support for X552, fix bug.
  • Fix kernel panic occuring when IP is assigned to ixv interface
Jan 17 2018, 1:32 PM

Jan 15 2018

piotr.pietruszewski_intel.com updated the diff for D13885: ixgbe(4): Update shared code, add support for X552, fix bug.
  • Bump version numbers.
Jan 15 2018, 3:00 PM
piotr.pietruszewski_intel.com updated the summary of D13885: ixgbe(4): Update shared code, add support for X552, fix bug.
Jan 15 2018, 2:11 PM

Dec 13 2017

piotr.pietruszewski_intel.com updated the diff for D11727: ixgbe(4): Update HEAD to use iflib.
  • Change version numbers
Dec 13 2017, 6:13 PM

Nov 16 2017

piotr.pietruszewski_intel.com updated the diff for D11727: ixgbe(4): Update HEAD to use iflib.
  • Add fix for patch for interrupt storm on quad-port adapter
Nov 16 2017, 9:55 AM

Nov 15 2017

piotr.pietruszewski_intel.com updated the diff for D11727: ixgbe(4): Update HEAD to use iflib.
  • Add patch for interrupt storm on quad-port adapter
Nov 15 2017, 6:09 PM

Nov 13 2017

piotr.pietruszewski_intel.com updated the diff for D11727: ixgbe(4): Update HEAD to use iflib.
  • Remove set_sysctl_value(), AIM and operations on IXGBE_RXCSUM in VF
Nov 13 2017, 12:42 PM

Oct 31 2017

piotr.pietruszewski_intel.com updated the diff for D11727: ixgbe(4): Update HEAD to use iflib.
  • Fix support for ifconfig's vlanhwtag flag.

Disabling this flag will now prevent the driver from stripping vlan tags from packets.

Oct 31 2017, 8:03 AM

Oct 26 2017

piotr.pietruszewski_intel.com created D12795: Fix support for ifconfig's vlanhwtag flag..
Oct 26 2017, 10:46 AM

Oct 4 2017

piotr.pietruszewski_intel.com updated the diff for D11727: ixgbe(4): Update HEAD to use iflib.

Move ixgbe_if_init() function declaration outside of #ifdef PCI_IOV block as PCI_IOV might be not defined when compiling driver.

Oct 4 2017, 1:44 PM
piotr.pietruszewski_intel.com updated the diff for D11727: ixgbe(4): Update HEAD to use iflib.

Fix MAC type detection for VF.

Oct 4 2017, 11:39 AM