Re: [RFC PATCH 0/4] Initial support for allocating BPF JITs in vmalloc for x86

2019-02-06 Thread Daniel Borkmann
On 02/06/2019 02:40 AM, Alexei Starovoitov wrote: > On 2/5/19 5:11 PM, Edgecombe, Rick P wrote: >> On Wed, 2019-02-06 at 00:35 +, Alexei Starovoitov wrote: >>> On 2/5/19 2:50 PM, Rick Edgecombe wrote: This introduces a new capability for BPF program JIT's to be located in vmalloc

Re: [RFC PATCH 0/4] Initial support for allocating BPF JITs in vmalloc for x86

2019-02-05 Thread Alexei Starovoitov
On 2/5/19 5:11 PM, Edgecombe, Rick P wrote: > On Wed, 2019-02-06 at 00:35 +, Alexei Starovoitov wrote: >> On 2/5/19 2:50 PM, Rick Edgecombe wrote: >>> This introduces a new capability for BPF program JIT's to be located in >>> vmalloc >>> space on x86_64. This can serve as a backup area for >>>

Re: [RFC PATCH 0/4] Initial support for allocating BPF JITs in vmalloc for x86

2019-02-05 Thread Edgecombe, Rick P
On Wed, 2019-02-06 at 00:35 +, Alexei Starovoitov wrote: > On 2/5/19 2:50 PM, Rick Edgecombe wrote: > > This introduces a new capability for BPF program JIT's to be located in > > vmalloc > > space on x86_64. This can serve as a backup area for > > CONFIG_BPF_JIT_ALWAYS_ON in > > case an unpriv

Re: [RFC PATCH 0/4] Initial support for allocating BPF JITs in vmalloc for x86

2019-02-05 Thread Alexei Starovoitov
On 2/5/19 2:50 PM, Rick Edgecombe wrote: > This introduces a new capability for BPF program JIT's to be located in > vmalloc > space on x86_64. This can serve as a backup area for CONFIG_BPF_JIT_ALWAYS_ON > in > case an unprivileged app uses all of the module space allowed by > bpf_jit_limit. >

[RFC PATCH 0/4] Initial support for allocating BPF JITs in vmalloc for x86

2019-02-05 Thread Rick Edgecombe
This introduces a new capability for BPF program JIT's to be located in vmalloc space on x86_64. This can serve as a backup area for CONFIG_BPF_JIT_ALWAYS_ON in case an unprivileged app uses all of the module space allowed by bpf_jit_limit. In order to allow for calls from the increased distance o