summaryrefslogtreecommitdiffstats
path: root/kernel/bpf/inode.c
Commit message (Expand)AuthorAgeFilesLines
* bpf: Support O_PATH FDs in BPF_OBJ_PIN and BPF_OBJ_GET commandsAndrii Nakryiko2023-05-231-8/+8
* bpf: Validate BPF object in BPF_OBJ_PIN before calling LSMAndrii Nakryiko2023-05-231-6/+5
* fs: port inode_init_owner() to mnt_idmapChristian Brauner2023-01-191-1/+1
* fs: port ->permission() to pass mnt_idmapChristian Brauner2023-01-191-1/+1
* fs: port ->mkdir() to pass mnt_idmapChristian Brauner2023-01-191-1/+1
* fs: port ->symlink() to pass mnt_idmapChristian Brauner2023-01-191-1/+1
* bpf: Convert bpf_preload.ko to use light skeleton.Alexei Starovoitov2022-02-101-29/+10
* bpf: Fix mount source show for bpffsYafang Shao2022-01-111-2/+12
* bpf: Fix regression on BPF_OBJ_GET with non-O_RDWR flagsMaciej Żenczykowski2021-06-221-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2021-04-251-2/+0
|\
| * bpf, inode: Remove second initialization of the bpf_preload_lockMuhammad Usama Anjum2021-04-061-2/+0
* | bpf: program: Refuse non-O_RDWR flags in BPF_OBJ_GETLorenz Bauer2021-04-011-1/+1
* | bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GETLorenz Bauer2021-04-011-1/+1
|/
* fs: make helpers idmap mount awareChristian Brauner2021-01-241-3/+4
* inode: make init and permission helpers idmapped mount awareChristian Brauner2021-01-241-1/+1
* namei: make permission helpers idmapped mount awareChristian Brauner2021-01-241-1/+1
* fs: add file and path permissions helpersChristian Brauner2021-01-241-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-09-221-1/+3
|\
| * bpf: Fix a rcu warning for bpffs map pretty-printYonghong Song2020-09-151-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-091-1/+4
* bpf: Introduce pinnable bpf_link abstractionAndrii Nakryiko2020-03-021-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-181-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-011-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-301-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-261-1/+1
* bpf: add initial bpf tracepointsDaniel Borkmann2017-01-251-1/+16
* bpf: allow for mount options to specify permissionsDaniel Borkmann2016-11-271-1/+53
* bpf, inode: add support for symlinks and fix mtime/ctimeDaniel Borkmann2016-10-311-6/+39