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:
>>
>>
On Fri, Jul 4, 2014 at 8:17 AM, Andy Lutomirski l...@amacapital.net wrote:
On Wed, Jul 2, 2014 at 7:29 PM, Alexei Starovoitov a...@plumgrid.com 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
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
On Wed, Jul 2, 2014 at 7:29 PM, Alexei Starovoitov a...@plumgrid.com wrote:
On Wed, Jul 2, 2014 at 6:43 PM, Andy Lutomirski l...@amacapital.net wrote:
On Tue, Jul 1, 2014 at 10:33 PM, Alexei Starovoitov a...@plumgrid.com
wrote:
I want to avoid string names, since they will force new 'strtab',
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
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
On Tue, Jul 1, 2014 at 10:33 PM, Alexei Starovoitov a...@plumgrid.com wrote:
On Tue, Jul 1, 2014 at 8:11 AM, Andy Lutomirski l...@amacapital.net wrote:
On Mon, Jun 30, 2014 at 10:47 PM, Alexei Starovoitov a...@plumgrid.com
wrote:
On Mon, Jun 30, 2014 at 3:09 PM, Andy Lutomirski
On Wed, Jul 2, 2014 at 6:43 PM, Andy Lutomirski l...@amacapital.net wrote:
On Tue, Jul 1, 2014 at 10:33 PM, Alexei Starovoitov a...@plumgrid.com 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
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
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 10:47 PM, Alexei Starovoitov a...@plumgrid.com wrote:
On Mon, Jun 30, 2014 at 3:09 PM, Andy Lutomirski l...@amacapital.net wrote:
On Sat, Jun 28, 2014 at 11:36 PM, Alexei Starovoitov a...@plumgrid.com
wrote:
On Sat, Jun 28, 2014 at 6:52 PM, Andy Lutomirski
On Tue, Jul 1, 2014 at 8:11 AM, Andy Lutomirski l...@amacapital.net wrote:
On Mon, Jun 30, 2014 at 10:47 PM, Alexei Starovoitov a...@plumgrid.com
wrote:
On Mon, Jun 30, 2014 at 3:09 PM, Andy Lutomirski l...@amacapital.net wrote:
On Sat, Jun 28, 2014 at 11:36 PM, Alexei Starovoitov
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 11:36 PM, Alexei Starovoitov a...@plumgrid.com wrote:
On Sat, Jun 28, 2014 at 6:52 PM, Andy Lutomirski l...@amacapital.net wrote:
On Sat, Jun 28, 2014 at 1:49 PM, Alexei Starovoitov a...@plumgrid.com
wrote:
Sorry I don't like 'fd' direction at all.
1. it will make
On Mon, Jun 30, 2014 at 3:09 PM, Andy Lutomirski l...@amacapital.net wrote:
On Sat, Jun 28, 2014 at 11:36 PM, Alexei Starovoitov a...@plumgrid.com
wrote:
On Sat, Jun 28, 2014 at 6:52 PM, Andy Lutomirski l...@amacapital.net wrote:
On Sat, Jun 28, 2014 at 1:49 PM, Alexei Starovoitov
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
On Sat, Jun 28, 2014 at 6:52 PM, Andy Lutomirski l...@amacapital.net wrote:
On Sat, Jun 28, 2014 at 1:49 PM, Alexei Starovoitov a...@plumgrid.com 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
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,
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,
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,
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
On Fri, Jun 27, 2014 at 10:55 PM, Alexei Starovoitov a...@plumgrid.com wrote:
On Fri, Jun 27, 2014 at 5:16 PM, Andy Lutomirski l...@amacapital.net wrote:
On Fri, Jun 27, 2014 at 5:05 PM, Alexei Starovoitov a...@plumgrid.com
wrote:
BPF syscall is a demux for different BPF releated commands.
On Fri, Jun 27, 2014 at 11:25 PM, Andy Lutomirski l...@amacapital.net wrote:
On Fri, Jun 27, 2014 at 10:55 PM, Alexei Starovoitov a...@plumgrid.com
wrote:
On Fri, Jun 27, 2014 at 5:16 PM, Andy Lutomirski l...@amacapital.net wrote:
On Fri, Jun 27, 2014 at 5:05 PM, Alexei Starovoitov
On Fri, Jun 27, 2014 at 11:43 PM, Alexei Starovoitov a...@plumgrid.com wrote:
On Fri, Jun 27, 2014 at 11:25 PM, Andy Lutomirski l...@amacapital.net wrote:
On Fri, Jun 27, 2014 at 10:55 PM, Alexei Starovoitov a...@plumgrid.com
wrote:
On Fri, Jun 27, 2014 at 5:16 PM, Andy Lutomirski
On Sat, Jun 28, 2014 at 8:34 AM, Andy Lutomirski l...@amacapital.net wrote:
On Fri, Jun 27, 2014 at 11:43 PM, Alexei Starovoitov a...@plumgrid.com
wrote:
On Fri, Jun 27, 2014 at 11:25 PM, Andy Lutomirski l...@amacapital.net
wrote:
On Fri, Jun 27, 2014 at 10:55 PM, Alexei Starovoitov
On Sat, Jun 28, 2014 at 1:49 PM, Alexei Starovoitov a...@plumgrid.com wrote:
On Sat, Jun 28, 2014 at 8:34 AM, Andy Lutomirski l...@amacapital.net wrote:
On Fri, Jun 27, 2014 at 11:43 PM, Alexei Starovoitov a...@plumgrid.com
wrote:
On Fri, Jun 27, 2014 at 11:25 PM, Andy Lutomirski
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:
> -
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 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 =
On Fri, Jun 27, 2014 at 5:05 PM, Alexei Starovoitov a...@plumgrid.com 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
On Fri, Jun 27, 2014 at 5:16 PM, Andy Lutomirski l...@amacapital.net wrote:
On Fri, Jun 27, 2014 at 5:05 PM, Alexei Starovoitov a...@plumgrid.com wrote:
BPF syscall is a demux for different BPF releated commands.
'maps' is a generic storage of different types for sharing data between
kernel
34 matches
Mail list logo