2022-11-03 |
Tariq Toukan | net/mlx5: Fix possible use-after-free in async command... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2022-07-29 |
Tariq Toukan | net/tls: Fix race in TLS device down flow Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2022-07-21 |
Tariq Toukan | net/tls: Check for errors in tls_device_init Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2022-07-21 |
Tariq Toukan | net/mlx5e: kTLS, Fix build time constant test in RX Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2022-07-21 |
Tariq Toukan | net/mlx5e: kTLS, Fix build time constant test in TX Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2022-05-18 |
Tariq Toukan | net: Fix features skip in for_each_netdev_feature() Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2022-03-02 |
Tariq Toukan | net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-12-08 |
Tariq Toukan | net/mlx5e: Sync TIR params updates against concurrent... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-11-25 |
Tariq Toukan | net/mlx5e: kTLS, Fix crash in RX resync flow Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-10-12 |
Tariq Toukan | net/mlx5e: Allow only complete TXQs partition in MQPRIO... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-09-30 |
Tariq Toukan | net/mlx5e: Improve MQPRIO resiliency Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-09-30 |
Tariq Toukan | net/mlx5e: Keep the value for maximum number of channels... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-08-16 |
Tariq Toukan | net/mlx5e: Support MQPRIO channel mode Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-08-16 |
Tariq Toukan | net/mlx5e: Handle errors of netdev_set_num_tc() Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-08-16 |
Tariq Toukan | net/mlx5e: Maintain MQPRIO mode parameter Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-08-16 |
Tariq Toukan | net/mlx5e: Abstract MQPRIO params Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-08-16 |
Tariq Toukan | net/mlx5e: Support flow classification into RSS contexts Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-08-16 |
Tariq Toukan | net/mlx5e: Support multiple RSS contexts Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-08-16 |
Tariq Toukan | net/mlx5e: Dynamically allocate TIRs in RSS contexts Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-08-16 |
Tariq Toukan | net/mlx5e: Convert RSS to a dedicated object Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-08-16 |
Tariq Toukan | net/mlx5e: Introduce abstraction of RSS context Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-08-16 |
Tariq Toukan | net/mlx5e: Introduce TIR create/destroy API in rx_res Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-08-16 |
Tariq Toukan | net/mlx5e: Do not try enable RSS when resetting indir... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-07-27 |
Tariq Toukan | net/mlx5e: RX, Avoid possible data corruption when... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-06-26 |
Tariq Toukan | net/mlx5e: kTLS, Add stats for number of deleted kTLS... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-06-03 |
Tariq Toukan | net/mlx5e: RX, Re-place page pool numa node change... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-05-27 |
Tariq Toukan | net/mlx5e: RX, Remove unnecessary check in RX CQE compressio... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-04-20 |
Tariq Toukan | net/mlx5e: RX, Add checks for calculated Striding RQ... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-04-20 |
Tariq Toukan | net/mlx5e: Fix lost changes during code movements Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-04-16 |
Tariq Toukan | net/mlx5e: kTLS, Add resiliency to RX resync failures Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-04-16 |
Tariq Toukan | net/mlx5e: TX, Inline function mlx5e_tls_handle_tx_wqe() Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-04-16 |
Tariq Toukan | net/mlx5e: TX, Inline TLS skb check Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-04-16 |
Tariq Toukan | net/mlx5e: Cleanup unused function parameter Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-04-16 |
Tariq Toukan | net/mlx5e: Remove non-essential TLS SQ state bit Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-03-31 |
Tariq Toukan | net/mlx5e: Guarantee room for XSK wakeup NOP on async... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-03-31 |
Tariq Toukan | net/mlx5e: kTLS, Fix RX counters atomicity Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-03-31 |
Tariq Toukan | net/mlx5e: kTLS, Fix TX counters atomicity Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-03-26 |
Tariq Toukan | net/mlx5e: Restrict usage of mlx5e_priv in params logic... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-03-26 |
Tariq Toukan | net/mlx5e: Move params logic into its dedicated file Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-03-26 |
Tariq Toukan | net/mlx5e: Pass q_counter indentifier as parameter... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-03-12 |
Tariq Toukan | net/mlx5e: Dump ICOSQ WQE descriptor on CQE with error... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-03-12 |
Tariq Toukan | net/mlx5: Use order-0 allocations for EQs Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-03-10 |
Tariq Toukan | net/mlx5e: RX, Mind the MPWQE gaps when calculating... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-03-10 |
Tariq Toukan | net/mlx5e: Enforce minimum value check for ICOSQ size Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-02-12 |
Tariq Toukan | net/mlx5: Remove TLS dependencies on XPS Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-02-12 |
Tariq Toukan | net/tls: Select SOCK_RX_QUEUE_MAPPING from TLS_DEVICE Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-02-12 |
Tariq Toukan | net/sock: Add kernel config SOCK_RX_QUEUE_MAPPING Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-02-02 |
Tariq Toukan | net/mlx5e: kTLS, Improve TLS RX workqueue scope Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-02-02 |
Tariq Toukan | net/mlx5e: Enable napi in channel's activation stage Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2021-01-19 |
Tariq Toukan | net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-01-19 |
Tariq Toukan | net/tls: Except bond interface from some TLS checks Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-01-19 |
Tariq Toukan | net/tls: Device offload to use lowest netdevice in... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-01-19 |
Tariq Toukan | net/bonding: Declare TLS RX device offload support Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-01-19 |
Tariq Toukan | net/bonding: Implement TLS TX device offload Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-01-19 |
Tariq Toukan | net/bonding: Take update_features call out of XFRM... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-01-19 |
Tariq Toukan | net/bonding: Implement ndo_sk_get_lower_dev Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-01-19 |
Tariq Toukan | net/bonding: Take IP hash logic into a helper Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-01-19 |
Tariq Toukan | net: netdevice: Add operation ndo_sk_get_lower_dev Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-01-14 |
Tariq Toukan | net: Allow NETIF_F_HW_TLS_TX if IP_CSUM && IPV6_CSUM Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-01-13 |
Tariq Toukan | net/mlx5e: IPsec, Remove unnecessary config flag usage Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-01-13 |
Tariq Toukan | net/mlx5e: IPsec, Inline feature_check fast-path function Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-01-13 |
Tariq Toukan | net/mlx5e: IPsec, Avoid unreachable return Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2021-01-13 |
Tariq Toukan | net/mlx5e: IPsec, Enclose csum logic under ipsec config Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2020-12-15 |
Tariq Toukan | net: Disable NETIF_F_HW_TLS_TX when HW_CSUM is disabled Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2020-12-08 |
Tariq Toukan | net/mlx5e: Free drop RQ in a dedicated function Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2020-12-08 |
Tariq Toukan | net/mlx4: Remove unused #define MAX_MSIX_P_PORT Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-12-03 |
Tariq Toukan | net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2020-11-20 |
Tariq Toukan | net/mlx4_en: Remove unused performance counters Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2020-11-17 |
Tariq Toukan | net/tls: Fix wrong record sn in async mode of device... Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
|
commit | commitdiff | tree |
2020-09-22 |
Tariq Toukan | net/mlx5e: kTLS, Fix napi sync and possible use-after... Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-09-22 |
Tariq Toukan | net/mlx5e: TLS, Do not expose FPGA TLS counter if not... Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-08-26 |
Tariq Toukan | net/mlx4_en: RX, Add a prefetch command for small L1_CACHE_BYTES Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-08-26 |
Tariq Toukan | net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-08-26 |
Tariq Toukan | net: Take common prefetch code structure into a function Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-07-28 |
Tariq Toukan | net/mlx5e: Use indirect call wrappers for RX post WQEs... Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-07-28 |
Tariq Toukan | net/mlx5e: Move exposure of datapath function to txrx... Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-07-28 |
Tariq Toukan | net/mlx5e: RX, Re-work initializaiton of RX function... Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-07-16 |
Tariq Toukan | net/mlx5e: Do not request completion on every single... Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-07-16 |
Tariq Toukan | net/mlx5e: RX, Avoid indirect call in representor CQE... Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-07-16 |
Tariq Toukan | net/mlx5e: XDP, Avoid indirect call in TX flow Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-07-16 |
Tariq Toukan | net/mlx5: Make MLX5_EN_TLS non-prompt Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-06-27 |
Tariq Toukan | net/mlx5e: kTLS, Improve rx handler function call Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-06-27 |
Tariq Toukan | net/mlx5e: kTLS, Cleanup redundant capability check Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-06-27 |
Tariq Toukan | net/mlx5e: Increase Async ICO SQ size Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-06-27 |
Tariq Toukan | net/mlx5e: kTLS, Add kTLS RX stats Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-06-27 |
Tariq Toukan | net/mlx5e: kTLS, Add kTLS RX resync support Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-06-27 |
Tariq Toukan | net/mlx5e: kTLS, Add kTLS RX HW offload support Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-06-27 |
Tariq Toukan | net/mlx5e: kTLS, Use kernel API to extract private... Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-06-27 |
Tariq Toukan | net/mlx5e: kTLS, Improve TLS feature modularity Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-06-27 |
Tariq Toukan | net/mlx5e: Accel, Expose flow steering API for rules... Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-06-27 |
Tariq Toukan | net/mlx5e: Refactor build channel params Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-06-27 |
Tariq Toukan | net/mlx5e: Turn XSK ICOSQ into a general asynchronous one Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-06-27 |
Tariq Toukan | net/mlx5: kTLS, Improve TLS params layout structures Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-06-24 |
Tariq Toukan | net: Do not clear the sock TX queue in sk_set_socket() Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-05-27 |
Tariq Toukan | net/tls: Add force_resync for driver resync Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-05-23 |
Tariq Toukan | net/mlx5e: kTLS, Destroy key object after destroying... Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-05-15 |
Tariq Toukan | net/mlx5e: Take DCBNL-related definitions into dedicated... Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-05-09 |
Tariq Toukan | net/mlx5e: Enhance ICOSQ WQE info fields Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-05-09 |
Tariq Toukan | net/mlx5: Accel, Remove unnecessary header include Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
2020-05-09 |
Tariq Toukan | net/mlx5e: Use struct assignment for WQE info updates Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
|
commit | commitdiff | tree |
next |