<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nginx.git/src/event/quic/bpf/makefile, branch master</title>
<subtitle>nginx</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/'/>
<entry>
<title>Fixed a typo of bpf makefile debug option.</title>
<updated>2024-09-24T14:58:30+00:00</updated>
<author>
<name>tzssangglass</name>
<email>tzssangglass@gmail.com</email>
</author>
<published>2024-09-09T15:22:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=51857ce40400b48bc8900b9e3930cf7474fa0c41'/>
<id>51857ce40400b48bc8900b9e3930cf7474fa0c41</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>QUIC: ngx_quic_bpf module.</title>
<updated>2020-12-25T12:01:15+00:00</updated>
<author>
<name>Vladimir Homutov</name>
<email>vl@nginx.com</email>
</author>
<published>2020-12-25T12:01:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=c4f31ccca174ff617a594b49ef255354e979b72d'/>
<id>c4f31ccca174ff617a594b49ef255354e979b72d</id>
<content type='text'>
The quic kernel bpf helper inspects packet payload for DCID, extracts key
and routes the packet into socket matching the key.

Due to reuseport feature, each worker owns a personal socket, which is
identified by the same key, used to create DCID.

BPF objects are locked in RAM and are subject to RLIMIT_MEMLOCK.
The "ulimit -l" command may be used to setup proper limits, if maps
cannot be created with EPERM or updated with ETOOLONG.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The quic kernel bpf helper inspects packet payload for DCID, extracts key
and routes the packet into socket matching the key.

Due to reuseport feature, each worker owns a personal socket, which is
identified by the same key, used to create DCID.

BPF objects are locked in RAM and are subject to RLIMIT_MEMLOCK.
The "ulimit -l" command may be used to setup proper limits, if maps
cannot be created with EPERM or updated with ETOOLONG.
</pre>
</div>
</content>
</entry>
</feed>
