Size: a a a

2020 August 05

ВН

Виталий На Заборе... in cloud_flood
Уу, ну прям да, mTCP таки заработал
источник

ВН

Виталий На Заборе... in cloud_flood
Надо же
источник

p

pragus in cloud_flood
Виталий На Заборе
Уу, ну прям да, mTCP таки заработал
На dpdk?
источник

ВН

Виталий На Заборе... in cloud_flood
Ага
источник

p

pragus in cloud_flood
И как?
источник

ВН

Виталий На Заборе... in cloud_flood
Да хз - завёлся это уже успех))
источник

ВН

Виталий На Заборе... in cloud_flood
Осталось теперь пинг понг собрать на нём и потестить
источник

ВН

Виталий На Заборе... in cloud_flood
Но в целом чую я f-stack более прод-реди
источник

ВН

Виталий На Заборе... in cloud_flood
В mTCP какой-то хардкод конфигурации, чтобы на solarflare заработало пришлось например такое поправить:
источник

ВН

Виталий На Заборе... in cloud_flood
@@ -49,16 +49,16 @@
 * controller's datasheet and supporting DPDK documentation for guidance
 * on how these parameters should be set.
 */
-#define RX_PTHRESH                     8 /**< Default values of RX prefetch threshold reg. */
-#define RX_HTHRESH                     8 /**< Default values of RX host threshold reg. */
-#define RX_WTHRESH                     4 /**< Default values of RX write-back threshold reg. */
+#define RX_PTHRESH                     0 /**< Default values of RX prefetch threshold reg. */
+#define RX_HTHRESH                     0 /**< Default values of RX host threshold reg. */
+#define RX_WTHRESH                     0 /**< Default values of RX write-back threshold reg. */

/*
 * These default values are optimized for use with the Intel(R) 82599 10 GbE
 * Controller and the DPDK ixgbe PMD. Consider using other values for other
 * network controllers and/or network drivers.
 */
-#define TX_PTHRESH                     36 /**< Default values of TX prefetch threshold reg. */
+#define TX_PTHRESH                     0  /**< Default values of TX prefetch threshold reg. */
#define TX_HTHRESH                     0  /**< Default values of TX host threshold reg. */
#define TX_WTHRESH                     0  /**< Default values of TX write-back threshold reg. */

@@ -151,6 +151,7 @@ static const struct rte_eth_rxconf rx_conf = {
               .wthresh =              RX_WTHRESH, /* RX write-back threshold reg */
       },
       .rx_free_thresh =               32,
+       .rx_drop_en = 1,
};

static const struct rte_eth_txconf tx_conf = {
источник

ВН

Виталий На Заборе... in cloud_flood
хотя не известно конечно чего там в этом f-stack-е
источник

КБ

Кирилл Бобров... in cloud_flood
Sergey Gruzdov
прошло всего 8 лет
Эксперд теоретик в деле =))))
источник

SG

Sergey Gruzdov in cloud_flood
ой днище подтянулось
источник

SG

Sergey Gruzdov in cloud_flood
как неожиданно
источник

SG

Sergey Gruzdov in cloud_flood
источник

SG

Sergey Gruzdov in cloud_flood
pragus
А чо там с resilent roce?
в линупсе? хуй знает
источник

SG

Sergey Gruzdov in cloud_flood
в говне ковыряться желания нет
источник

p

pragus in cloud_flood
Sergey Gruzdov
в линупсе? хуй знает
Не, в этих ваших окошках
источник

SG

Sergey Gruzdov in cloud_flood
всегда работал
источник

МК

Марк ☢️ Коренберг... in cloud_flood
пидоры умножать разучились
источник