Cody Doucette

Results 14 comments of Cody Doucette

Can you rebase your code to include one commit to add the space saving algorithm and one commit to add the RHHH algorithm? In other words, we shouldn't have a...

I have a note on the [Setup on Virtual Machine](https://github.com/AltraMayor/gatekeeper/wiki/Setup-on-Virtual-Machine) page about how to remove jumbo frames until we add a patch. For checksumming, Gatekeeper can still run on KVM...

The dependencies are git submodules, so once you clone the repository you need to do: ``` git submodule init git submodule update ``` You can also remove the repository you...

What do you see when running the following command? ``` cat /sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages ```

An error must have occurred while trying to set up the hugepages. I would recommend trying to set them again, or reading through the documentation for it here: https://doc.dpdk.org/guides/linux_gsg/sys_reqs.html#running-dpdk-applications If...

The Intel 82599 datasheet says that IPv6 addresses in ntuple filters are simply not supported, so we may need to wait for hardware to support this feature: Download link: https://www.intel.com/content/dam/www/public/us/en/documents/datasheets/82599-10-gbe-controller-datasheet.pdf

This issue should also add handling of unsent packets in the GK block.

A related concern to reading bytes from packets is the usage of fields `data_len` and `pkt_len` of `struct rte_mbuf`. `pkt_len` is the length of all segments of a `struct rte_mbuf`...

Being able to run Gatekeeper locally could be a deployment incentive -- one could craft policies and see some effects of the system without needing to worry about changing their...

As a part of this issue, we should address this comment in `include/gatekeeper_sol.h`: ``` /* * XXX The DPDK packet scheduler uses __rte_cache_aligned * on member @memory and on the...