<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Bastien Dhiver &#8211; Noise</title>
	<atom:link href="https://noise.getoto.net/author/bastien-dhiver/feed/" rel="self" type="application/rss+xml" />
	<link>https://noise.getoto.net</link>
	<description>The collective thoughts of the interwebz</description>
	<lastBuildDate>Mon, 16 Jan 2023 13:46:45 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>
	<item>
		<title>A debugging story: corrupt packets in AF_XDP; a kernel bug or user error?</title>
		<link>https://noise.getoto.net/2023/01/16/a-debugging-story-corrupt-packets-in-af_xdp-a-kernel-bug-or-user-error/</link>
		
		<dc:creator><![CDATA[Bastien Dhiver]]></dc:creator>
		<pubDate>Mon, 16 Jan 2023 13:46:45 +0000</pubDate>
				<category><![CDATA[debugging]]></category>
		<category><![CDATA[deep dive]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[networking]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=7aa23c8d083afdd4c8ced7f124096635</guid>

					<description><![CDATA[A race condition in the virtual ethernet driver of the Linux kernel led to occasional packet content corruptions, which resulted in unwanted packet drops by one of our DDoS mitigation systems. This blogpost describes the thought process and technique we used to debug this complex issue.]]></description>
		
		
		<enclosure url="http://blog.cloudflare.com/content/images/2023/01/image2-30.png" length="0" type="" />

			</item>
		<item>
		<title>A story about AF_XDP, network namespaces and a cookie</title>
		<link>https://noise.getoto.net/2022/07/18/a-story-about-af_xdp-network-namespaces-and-a-cookie/</link>
		
		<dc:creator><![CDATA[Bastien Dhiver]]></dc:creator>
		<pubDate>Mon, 18 Jul 2022 12:56:42 +0000</pubDate>
				<category><![CDATA[deep dive]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[networking]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=f11bf64aa203e7d453ca718ee2f3bb67</guid>

					<description><![CDATA[A crash in a development version of flowtrackd (the daemon that powers our Advanced TCP Protection) highlighted the fact that libxdp (and specifically the AF_XDP part) was not Linux network namespace aware. This blogpost describes the debugging journey to find the bug, as well as a fix.]]></description>
		
		
		<enclosure url="http://blog.cloudflare.com/content/images/2022/07/Flowtrackd-network-namespaces-fix.png" length="0" type="" />

			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Object Caching 26/62 objects using Memcached
Page Caching using Disk: Enhanced 
Lazy Loading (feed)
Database Caching using Memcached

Served from: noise.getoto.net @ 2026-03-07 13:30:28 by W3 Total Cache
-->