Saturday, September 29, 2018

How I ended up writing opensnoop in pure C using eBPF

Hello friends, it's been awhile. I recently had the opportunity to do a deep dive on eBPF and I learned a lot in the process. There isn't a lot out there on the subject, so I decided to put together a long-form article about the experience: https://bolinfest.github.io/opensnoop-native/.

You'll notice that this is hosted on GitHub Pages rather than on bolinfest.com itself. I expect there to be typos to fix and cross-references to add over time, so it seemed easiest to colocate the article with the code and have both in version control so I can track changes properly. Also, it's nice to be able to compose things in Markdown (or in Quip and then export to Markdown) and then let a GitHub Pages template do the rest, particularly when it comes to syntax highlighting the code samples.

9 comments:

  1. Are you ready to watch upcoming sports on fox sports? Need to activate your foxsports channel? No worries!.. Contact our tech support to help you out (+1-805-221-1020). Visit us activate.foxsports.com

    ReplyDelete
  2. For the people seeking the answer to the most simplest question, that is How to activate Roku? Once you setup your device by following on-screen prompts, browse for Roku.com/link. Create or log in with your Roku account. Simply take a look out for our blog to get a clearer picture. Contact tech experts via +1-850-789-2110. For more details visit Roku email activation

    ReplyDelete
  3. The list of top channels are here to stream Masters Golf. Check if any of your favorite channels are in the list below
    CBS Sports
    ESPN and ESPN2
    If these channels are not available with the Hulu live TV package, you can add it later. It's good that you have options to store and record the contents any time using the cloud DVR Storage option. We also suggest using the free trial period of 7 days before subscribing Hulu Live TV packages
    Now if you would like to know who will win the master golf tournament, select the best channel to start streaming. If you come across any issues while streaming, restart your device and try again
    If you are expecting any help and support to subscribe Hulu to watch Masters Golf , please contact our customer support right away @ +1-805-980-1700. By ringing the customer support number, your call will be connected to our techies right away.

    ReplyDelete
  4. I want to enter programming in Pure C is that a good idea? Actually I have get an offer from Digital Signage Usa and I was wondering I should learn and start working on it but I need opinions.

    ReplyDelete
  5. To watch Oscars awards on Hulu, choose the best Hulu packages such as Hulu plus live TV, Basic, Premium, Basic + Live TV, and Premium + Live TV. We suggest subscribing the package that suits your budget.
    Let me suggest an article with the title “How to watch Oscars awards on Hulu". It's interesting to read. The activation steps are clear. You can share the article with streamers who do not know to activate Hulu

    ReplyDelete
  6. You can access all the live sports, news, and entertainment channels without your cable service hardware. Fubotv connect codes will not able to provide all services present. But there an option to combine FuboTV with other streaming services at a reasonable price per month. This can offer you a whole range of entertainment that you can’t miss. fubo.tv/Connect

    ReplyDelete
  7. Let us help you to understand the steps to activate code in Roku Server. You can read the article with the title Roku.com/link .Found the blog post after accessing the Roku website. It's interesting to read. The device activation is easy. You can collect the necessary hardware, create a Roku account and execute the settings to find the device activation code. Finally enter the code by visiting the page, Roku.com/link to complete the activation process

    ReplyDelete
  8. Let us help you to understand the steps to activate code in Roku Server. You can read the article with the title Roku.com/link .Found the blog post after accessing the Roku website. It's interesting to read. The device activation is easy. You can collect the necessary hardware, create a Roku account and execute the settings to find the device activation code. Finally enter the code by visiting the page, Roku.com/link to complete the activation process

    ReplyDelete
  9. Let us help you to understand the steps to activate code in Roku Server. You can read the article with the title Roku.com/link .Found the blog post after accessing the Roku website. It's interesting to read. The device activation is easy. You can collect the necessary hardware, create a Roku account and execute the settings to find the device activation code. Finally enter the code by visiting the page, Roku.com/link to complete the activation process

    ReplyDelete