summaryrefslogtreecommitdiffstats
path: root/kernel/bpf/local_storage.c
Commit message (Expand)AuthorAgeFilesLines
* bpf: move memory size checks to bpf_map_charge_init()Roman Gushchin2019-06-011-4/+1Star
* bpf: rework memlock-based memory accounting for mapsRoman Gushchin2019-06-011-3/+6
* bpf: group memory related fields in struct bpf_map_memoryRoman Gushchin2019-06-011-1/+1
* bpf: add memlock precharge check for cgroup_local_storageRoman Gushchin2019-06-011-2/+9
* bpf: add program side {rd, wr}only support for mapsDaniel Borkmann2019-04-101-3/+3
* bpf: introduce BPF_F_LOCK flagAlexei Starovoitov2019-02-011-1/+13
* bpf: add support for bpf_spin_lock to cgroup local storageAlexei Starovoitov2019-02-011-0/+2
* bpf: enable cgroup local storage map pretty print with kind_flagYonghong Song2018-12-181-13/+4Star
* bpf: add bpffs pretty print for cgroup local storage mapsRoman Gushchin2018-12-131-1/+92
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-11-291-1/+2
|\
| * bpf: allocate local storage buffers using GFP_ATOMICRoman Gushchin2018-11-171-1/+2
* | bpf, tags: Fix DEFINE_PER_CPU expansionRustam Kovhaev2018-11-261-2/+1Star
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2018-10-091-27/+142
|\
| * bpf: introduce per-cpu cgroup local storageRoman Gushchin2018-10-011-20/+130
| * bpf: rework cgroup storage pointer passingRoman Gushchin2018-10-011-1/+2
| * bpf: extend cgroup bpf core to allow multiple cgroup storage typesRoman Gushchin2018-10-011-7/+11
* | bpf: don't accept cgroup local storage with zero value sizeRoman Gushchin2018-10-021-0/+3
* | bpf: harden flags check in cgroup_storage_update_elem()Roman Gushchin2018-09-281-1/+1
|/
* bpf: decouple btf from seq bpf fs dump and enable more mapsDaniel Borkmann2018-08-131-0/+1
* bpf: pass a pointer to a cgroup storage using pcpu variableRoman Gushchin2018-08-031-0/+2
* bpf: introduce cgroup storage mapsRoman Gushchin2018-08-031-0/+376