/* processed for LRO */
#if defined(CONFIG_COMPAT_LRO_ENABLED)
+ /* need complete LRO support code from either mlxn ofed or
+ * stock linux kernel
+ */
lro_receive_frags(&rx_res->lro, frags, packet_length,
packet_length, NULL, 0);
#endif
#include "vnic.h"
#include "vnic_fip.h"
-u32 vnic_lro_num = VNIC_MAX_LRO_DESCS;
+u32 vnic_lro_num;
u32 vnic_net_admin = 1;
u32 vnic_child_max = VNIC_CHILD_MAX;
u32 vnic_tx_rings_num = 0;
#if !(defined(NETIF_F_GRO) && !defined(_BP_NO_GRO))
module_param_named(lro_num, vnic_lro_num, int, 0444);
-MODULE_PARM_DESC(lro_num, "Number of LRO sessions per ring, use 0 to disable [default 32, max 32]");
+MODULE_PARM_DESC(lro_num, "Number of LRO sessions per ring, use 0 to disable [default 0, max 32]");
#endif
#ifdef CONFIG_MLX4_VNIC_DEBUG