summaryrefslogtreecommitdiffstats
path: root/kernel/bpf/inode.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-09-231-1/+3
|\
| * bpf: Fix a rcu warning for bpffs map pretty-printYonghong Song2020-09-161-1/+3
* | bpf: Add kernel module with user mode driver that populates bpffs.Alexei Starovoitov2020-08-201-3/+113
|/
* bpf: Create file bpf iteratorYonghong Song2020-05-101-1/+4
* bpf: Introduce pinnable bpf_link abstractionAndrii Nakryiko2020-03-031-4/+38
* Merge branch 'merge.nfs-fs_parse.1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-02-081-8/+3
|\
| * fs_parse: fold fs_parameter_desc/fs_parameter_specAl Viro2020-02-071-7/+3
| * fs_parser: remove fs_parameter_description name fieldEric Sandeen2020-02-071-1/+0
* | bpf: map_seq_next should always increase position indexVasily Averin2020-01-271-2/+1
* | bpf: don't bother with getname/kern_path - use user_path_atAl Viro2020-01-211-30/+13
|/
* bpf: Convert bpf_prog refcnt to atomic64_tAndrii Nakryiko2019-11-181-2/+3
* bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never failsAndrii Nakryiko2019-11-181-1/+1
* vfs: Convert bpf to use the new mount APIDavid Howells2019-09-191-34/+58
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* bpf: relax inode permission check for retrieving bpf programChenbo Feng2019-05-161-1/+1
* bpf: switch to ->free_inode()Al Viro2019-05-021-8/+2
* bpf: fix use after free in bpf_evict_inodeDaniel Borkmann2019-03-261-14/+18
* bpf: decouple btf from seq bpf fs dump and enable more mapsDaniel Borkmann2018-08-131-1/+2
* bpf: fix bpffs non-array map seq_show issueYonghong Song2018-08-101-3/+5
* bpf: implement dummy fops for bpf objectsDaniel Borkmann2018-06-081-2/+12
* bpf: remove tracepoints from bpf coreAlexei Starovoitov2018-04-301-15/+1
* bpf: btf: Add pretty print support to the basic arraymapMartin KaFai Lau2018-04-191-3/+153
* bpf: comment why dots in filenames under BPF virtual FS are not allowedQuentin Monnet2018-03-091-0/+3
* Merge branch 'work.mqueue' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2018-01-311-28/+22
|\
| * bpf_obj_do_pin(): switch to vfs_mkobj(), quit abusing ->mknod()Al Viro2018-01-051-28/+22
* | fix "netfilter: xt_bpf: Fix XT_BPF_MODE_FD_PINNED mode of 'xt_bpf_info_v1'"Al Viro2018-01-051-1/+39
|/
* bpf: Add file mode configuration into bpf mapsChenbo Feng2017-10-201-5/+10
* netfilter: xt_bpf: Fix XT_BPF_MODE_FD_PINNED mode of 'xt_bpf_info_v1'Shmulik Ladkani2017-10-091-0/+1
* bpf: Implement show_optionsDavid Howells2017-07-061-3/+13
* fs: constify tree_descr arrays passed to simple_fill_super()Eric Biggers2017-04-271-1/+1
* bpf: add initial bpf tracepointsDaniel Borkmann2017-01-251-1/+16
* bpf: allow for mount options to specify permissionsDaniel Borkmann2016-11-281-1/+53
* bpf, inode: add support for symlinks and fix mtime/ctimeDaniel Borkmann2016-10-311-6/+39
* fs: Replace CURRENT_TIME with current_time() for inode timestampsDeepa Dinamani2016-09-281-1/+1
* bpf: make inode code explicitly non-modularPaul Gortmaker2016-07-111-3/+1
* bpf, inode: disallow userns mountsDaniel Borkmann2016-05-241-1/+0
* bpf: Use mount_nodev not mount_ns to mount the bpf filesystemEric W. Biederman2016-05-211-1/+1
* Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2016-05-181-29/+8
|\
| * bpf: reject invalid names right in ->lookup()Al Viro2016-03-281-29/+8
* | bpf: fix refcnt overflowAlexei Starovoitov2016-04-281-3/+4
|/
* bpf, inode: allow for rename and link opsDaniel Borkmann2015-12-131-0/+20
* bpf: fix clearing on persistent program array mapsDaniel Borkmann2015-11-251-3/+3
* bpf: add support for persistent maps/progsDaniel Borkmann2015-11-031-0/+387