On Fri, Jul 4, 2014 at 8:17 AM, Andy Lutomirski wrote:
> On Wed, Jul 2, 2014 at 7:29 PM, Alexei Starovoitov wrote:
>>
>> non-root API:
>>
>> ufd = bpf_create_map(local_map_id,… )
>> bpf_map_update/delete/lookup_elem(ufd,…)
>> ufd = bpf_prog_load(insns)
>> close(ufd)
>>
>> root only API:
>>
>> glo
On Wed, Jul 2, 2014 at 7:29 PM, Alexei Starovoitov wrote:
> On Wed, Jul 2, 2014 at 6:43 PM, Andy Lutomirski wrote:
>> On Tue, Jul 1, 2014 at 10:33 PM, Alexei Starovoitov
>> wrote:
>>> I want to avoid string names, since they will force new 'strtab', 'symtab'
>>> sections in the programs/maps an
On Wed, Jul 2, 2014 at 6:43 PM, Andy Lutomirski wrote:
> On Tue, Jul 1, 2014 at 10:33 PM, Alexei Starovoitov wrote:
>> I want to avoid string names, since they will force new 'strtab', 'symtab'
>> sections in the programs/maps and will uglify the user interface quite a bit.
>
> To be fair, you re
On Tue, Jul 1, 2014 at 10:33 PM, Alexei Starovoitov wrote:
> On Tue, Jul 1, 2014 at 8:11 AM, Andy Lutomirski wrote:
>> On Mon, Jun 30, 2014 at 10:47 PM, Alexei Starovoitov
>> wrote:
>>> On Mon, Jun 30, 2014 at 3:09 PM, Andy Lutomirski
>>> wrote:
On Sat, Jun 28, 2014 at 11:36 PM, Alexei S
On Tue, Jul 1, 2014 at 8:11 AM, Andy Lutomirski wrote:
> On Mon, Jun 30, 2014 at 10:47 PM, Alexei Starovoitov
> wrote:
>> On Mon, Jun 30, 2014 at 3:09 PM, Andy Lutomirski wrote:
>>> On Sat, Jun 28, 2014 at 11:36 PM, Alexei Starovoitov
>>> wrote:
On Sat, Jun 28, 2014 at 6:52 PM, Andy Luto
On Mon, Jun 30, 2014 at 10:47 PM, Alexei Starovoitov wrote:
> On Mon, Jun 30, 2014 at 3:09 PM, Andy Lutomirski wrote:
>> On Sat, Jun 28, 2014 at 11:36 PM, Alexei Starovoitov
>> wrote:
>>> On Sat, Jun 28, 2014 at 6:52 PM, Andy Lutomirski
>>> wrote:
On Sat, Jun 28, 2014 at 1:49 PM, Alexei
On Mon, Jun 30, 2014 at 3:09 PM, Andy Lutomirski wrote:
> On Sat, Jun 28, 2014 at 11:36 PM, Alexei Starovoitov
> wrote:
>> On Sat, Jun 28, 2014 at 6:52 PM, Andy Lutomirski wrote:
>>> On Sat, Jun 28, 2014 at 1:49 PM, Alexei Starovoitov
>>> wrote:
Sorry I don't like 'fd' direction at
On Sat, Jun 28, 2014 at 11:36 PM, Alexei Starovoitov wrote:
> On Sat, Jun 28, 2014 at 6:52 PM, Andy Lutomirski wrote:
>> On Sat, Jun 28, 2014 at 1:49 PM, Alexei Starovoitov
>> wrote:
>>>
>>> Sorry I don't like 'fd' direction at all.
>>> 1. it will make the whole thing very socket specific and '
On Sat, Jun 28, 2014 at 6:52 PM, Andy Lutomirski wrote:
> On Sat, Jun 28, 2014 at 1:49 PM, Alexei Starovoitov wrote:
>>
>> Sorry I don't like 'fd' direction at all.
>> 1. it will make the whole thing very socket specific and 'net' dependent.
>> but the goal here is to be able to use eBPF for trac
On Sat, Jun 28, 2014 at 1:49 PM, Alexei Starovoitov wrote:
> On Sat, Jun 28, 2014 at 8:34 AM, Andy Lutomirski wrote:
>> On Fri, Jun 27, 2014 at 11:43 PM, Alexei Starovoitov
>> wrote:
>>> On Fri, Jun 27, 2014 at 11:25 PM, Andy Lutomirski
>>> wrote:
On Fri, Jun 27, 2014 at 10:55 PM, Alexei
On Sat, Jun 28, 2014 at 8:34 AM, Andy Lutomirski wrote:
> On Fri, Jun 27, 2014 at 11:43 PM, Alexei Starovoitov
> wrote:
>> On Fri, Jun 27, 2014 at 11:25 PM, Andy Lutomirski
>> wrote:
>>> On Fri, Jun 27, 2014 at 10:55 PM, Alexei Starovoitov
>>> wrote:
On Fri, Jun 27, 2014 at 5:16 PM, And
On Fri, Jun 27, 2014 at 11:43 PM, Alexei Starovoitov wrote:
> On Fri, Jun 27, 2014 at 11:25 PM, Andy Lutomirski wrote:
>> On Fri, Jun 27, 2014 at 10:55 PM, Alexei Starovoitov
>> wrote:
>>> On Fri, Jun 27, 2014 at 5:16 PM, Andy Lutomirski
>>> wrote:
On Fri, Jun 27, 2014 at 5:05 PM, Alexei
On Fri, Jun 27, 2014 at 11:25 PM, Andy Lutomirski wrote:
> On Fri, Jun 27, 2014 at 10:55 PM, Alexei Starovoitov
> wrote:
>> On Fri, Jun 27, 2014 at 5:16 PM, Andy Lutomirski wrote:
>>> On Fri, Jun 27, 2014 at 5:05 PM, Alexei Starovoitov
>>> wrote:
BPF syscall is a demux for different BPF
On Fri, Jun 27, 2014 at 10:55 PM, Alexei Starovoitov wrote:
> On Fri, Jun 27, 2014 at 5:16 PM, Andy Lutomirski wrote:
>> On Fri, Jun 27, 2014 at 5:05 PM, Alexei Starovoitov
>> wrote:
>>> BPF syscall is a demux for different BPF releated commands.
>>>
>>> 'maps' is a generic storage of different
On Fri, Jun 27, 2014 at 5:16 PM, Andy Lutomirski wrote:
> On Fri, Jun 27, 2014 at 5:05 PM, Alexei Starovoitov wrote:
>> BPF syscall is a demux for different BPF releated commands.
>>
>> 'maps' is a generic storage of different types for sharing data between
>> kernel
>> and userspace.
>>
>> The
On Fri, Jun 27, 2014 at 5:05 PM, Alexei Starovoitov wrote:
> BPF syscall is a demux for different BPF releated commands.
>
> 'maps' is a generic storage of different types for sharing data between kernel
> and userspace.
>
> The maps can be created/deleted from user space via BPF syscall:
> - crea
BPF syscall is a demux for different BPF releated commands.
'maps' is a generic storage of different types for sharing data between kernel
and userspace.
The maps can be created/deleted from user space via BPF syscall:
- create a map with given id, type and attributes
map_id = bpf_map_create(in
17 matches
Mail list logo