Andrew Shaffer
Andrew Shaffer
Huge +1 from me on this. Anything I can do to help out here?
@AgentME I sent over a PR that addresses this at least in a temporary way in #20, and @mattdesl it works nicely with budo for me.
The exact modification that I made was changing: ``` auto fw = _dev->forward_dst(engine().cpu_id(), [&p, &l3, this] () {` ``` to: ``` forward_hash data; l3.forward(data, p, sizeof(eth_hdr)); auto fw = _dev->forward_dst(_dev->hash2qid(hash),...
> How can it not support RSS if it has 8 queues? It may support RSS, but when I added print statements to: ``` auto hwrss = p.rss_hash(); if (hwrss)...
Hmm, well, it seems it does support RSS, per this: https://github.com/amzn/amzn-drivers/tree/master/kernel/linux/ena I am also seeing set_rss_table called and: `Port 0: RSS table size is 128` Printed at startup. So yes,...
Ah, good idea, I had tried to upgrade Seastar's DPDK myself earlier when I noticed that the ENA PMD driver was not the latest, but I ran into some troubles....
Here's the dpdk output, using the patched version with v19.05. It's currently not working: ``` EAL: Detected 36 lcore(s) EAL: Detected 1 NUMA nodes EAL: Multi-process socket /var/run/dpdk/rte/mp_socket EAL: No...
@cyb70289 Thanks for pointing that out. I did indeed have trouble getting that working, it turns out you can get it working on EC2, though. Found instructions here: https://github.com/amzn/amzn-drivers/tree/master/userspace/dpdk I'm...
Thanks, I appreciate the help. Dmesg output when running seastar: ``` [54249.156964] vfio-pci 0000:00:06.0: enabling device (0400 -> 0402) [54249.382714] vfio-pci 0000:00:06.0: vfio-noiommu device opened by user (seastar_test:11151) [54250.161493] show_signal_msg:...
I'll add another issue i've noticed. I hadn't been using hugepages, so I tried using them. Ultimately I encountered the same issue as above, but in order to get to...