DPDK Architecture  ->  Guide (stable)

GGPP

What?

ggpp is a utility written by Glenn de Haan.
It allows for creating patch files that are then uploaded to a central registry.
When a project needs to be patched this utility can be used to get the patches from the registry and apply them.

patch.dpdk.com

Our DPDK registry is running on patch.dpdk.com.
This URL will return a JSON array with all available projects that contain patches.

Vagrant

All projects created from the install_package_2019 will include the ggpp utility in vagrant.

Installing

The installation guide for this utility can be found here: https://github.com/glenndehaan/ggpp/blob/master/README.md

Updating Your Project

Sometimes your project gets outdated, and the install package will contain fixes for those problems.
Projects that are created from the install_package_2019 contain the config for a utility called GGPP.
In your project run the following command ggpp this will apply all available patches to your project.

Project URL

https://github.com/glenndehaan/ggpp

Last modifiedThursday, January 28, 2021, 1:57:43 PM UTC
Last authorGlenn de Haan
Commit ID0245dd3