| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-04-19 | bpf: Refactor dynptr mutability tracking | Amery Hung | 1 | -2/+2 |
| 2026-04-13 | Merge tag 'vfs-7.1-rc1.kino' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -1/+1 |
| 2026-03-06 | treewide: change inode->i_ino from unsigned long to u64 | Jeff Layton | 1 | -1/+1 |
| 2026-03-02 | fsverity: add dependency on 64K or smaller pages | Eric Biggers | 1 | -0/+3 |
| 2026-02-22 | Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux | Linus Torvalds | 1 | -2/+2 |
| 2026-02-17 | fsverity: remove fsverity_verify_page() | Eric Biggers | 1 | -2/+2 |
| 2026-02-16 | Merge tag 'vfs-7.0-rc1.misc.2' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 4 | -0/+16 |
| 2026-02-12 | Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux | Linus Torvalds | 7 | -100/+214 |
| 2026-02-04 | fsverity: remove inode from fsverity_verification_ctx | Eric Biggers | 1 | -2/+0 |
| 2026-02-04 | fsverity: use a hashtable to find the fsverity_info | Christoph Hellwig | 3 | -47/+78 |
| 2026-02-02 | fsverity: push out fsverity_info lookup | Christoph Hellwig | 1 | -12/+12 |
| 2026-02-02 | fsverity: deconstify the inode pointer in struct fsverity_info | Christoph Hellwig | 3 | -5/+6 |
| 2026-02-02 | fsverity: kick off hash readahead at data I/O submission time | Christoph Hellwig | 3 | -46/+95 |
| 2026-02-02 | readahead: push invalidate_lock out of page_cache_ra_unbounded | Christoph Hellwig | 1 | -2/+5 |
| 2026-02-02 | fsverity: don't issue readahead for non-ENOENT errors from __filemap_get_folio | Christoph Hellwig | 1 | -3/+4 |
| 2026-01-29 | fsverity: start consolidating pagecache code | Christoph Hellwig | 2 | -0/+39 |
| 2026-01-29 | fsverity: pass struct file to ->write_merkle_tree_block | Christoph Hellwig | 1 | -4/+5 |
| 2026-01-29 | fs,fsverity: clear out fsverity_info from common code | Christoph Hellwig | 1 | -2/+1 |
| 2026-01-29 | fs,fsverity: reject size changes on fsverity files in setattr_prepare | Christoph Hellwig | 1 | -8/+0 |
| 2026-01-29 | fsverity: add tracepoints | Andrey Albershteyn | 4 | -0/+16 |
| 2026-01-02 | bpf: Remove redundant KF_TRUSTED_ARGS flag from all kfuncs | Puranjay Mohan | 1 | -1/+1 |
| 2025-09-29 | Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux | Linus Torvalds | 4 | -45/+147 |
| 2025-09-29 | Merge tag 'vfs-6.18-rc1.workqueue' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -1/+1 |
| 2025-09-19 | fs: WQ_PERCPU added to alloc_workqueue users | Marco Crivellari | 1 | -1/+1 |
| 2025-09-17 | fsverity: Use 2-way interleaved SHA-256 hashing when supported | Eric Biggers | 1 | -34/+139 |
| 2025-09-17 | fsverity: Remove inode parameter from fsverity_hash_block() | Eric Biggers | 4 | -12/+9 |
| 2025-08-21 | fsverity: add support for info in fs-specific part of inode | Eric Biggers | 4 | -19/+21 |
| 2025-07-14 | fsverity: Switch from crypto_shash to SHA-2 library | Eric Biggers | 6 | -171/+98 |
| 2025-07-14 | fsverity: Explicitly include <linux/export.h> | Eric Biggers | 5 | -0/+5 |
| 2025-02-17 | Revert "fsverity: relax build time dependency on CRYPTO_SHA256" | Eric Biggers | 1 | -6/+2 |
| 2025-01-28 | treewide: const qualify ctl_tables where applicable | Joel Granados | 1 | -1/+1 |
| 2024-08-20 | fsverity: expose verified fsverity built-in signatures to LSMs | Fan Wu | 1 | -1/+17 |
| 2024-06-12 | bpf: treewide: Align kfunc signatures to prog point-of-view | Daniel Xu | 1 | -2/+3 |
| 2024-05-03 | fsverity: use register_sysctl_init() to avoid kmemleak warning | Eric Biggers | 1 | -6/+1 |
| 2024-03-12 | Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 1 | -2/+2 |
| 2024-02-01 | fsverity: remove hash page spin lock | Andrey Albershteyn | 3 | -26/+24 |
| 2024-01-31 | bpf: treewide: Annotate BPF kfuncs in BTF | Daniel Xu | 1 | -2/+2 |
| 2024-01-11 | Merge tag 'net-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 3 | -0/+95 |
| 2023-12-28 | fs: Remove the now superfluous sentinel elements from ctl_table array | Joel Granados | 1 | -1/+0 |
| 2023-12-01 | bpf, fsverity: Add kfunc bpf_get_fsverity_digest | Song Liu | 3 | -0/+95 |
| 2023-08-20 | fsverity: skip PKCS#7 parser when keyring is empty | Eric Biggers | 1 | -0/+16 |
| 2023-07-11 | fsverity: move sysctl registration out of signature.c | Eric Biggers | 3 | -32/+34 |
| 2023-07-11 | fsverity: simplify handling of errors during initcall | Eric Biggers | 5 | -78/+28 |
| 2023-07-11 | fsverity: explicitly check that there is no algorithm 0 | Eric Biggers | 1 | -0/+8 |
| 2023-06-20 | fsverity: improve documentation for builtin signature support | Eric Biggers | 5 | -15/+23 |
| 2023-06-14 | fsverity: rework fsverity_get_digest() again | Eric Biggers | 1 | -11/+26 |
| 2023-06-04 | fsverity: simplify error handling in verify_data_block() | Eric Biggers | 1 | -34/+21 |
| 2023-06-04 | fsverity: don't use bio_first_page_all() in fsverity_verify_bio() | Eric Biggers | 1 | -5/+5 |
| 2023-06-04 | fsverity: constify fsverity_hash_alg | Eric Biggers | 3 | -11/+11 |
| 2023-06-04 | fsverity: use shash API instead of ahash API | Eric Biggers | 4 | -200/+70 |
| 2023-04-11 | fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds | Eric Biggers | 1 | -0/+7 |
| 2023-04-11 | fsverity: explicitly check for buffer overflow in build_merkle_tree() | Eric Biggers | 1 | -0/+10 |
| 2023-04-11 | fsverity: use WARN_ON_ONCE instead of WARN_ON | Eric Biggers | 3 | -5/+5 |
| 2023-03-27 | fs-verity: simplify sysctls with register_sysctl() | Luis Chamberlain | 1 | -8/+1 |
| 2023-03-15 | fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY | Eric Biggers | 1 | -12/+13 |
| 2023-03-14 | fsverity: Remove WQ_UNBOUND from fsverity read workqueue | Nathan Huckleberry | 1 | -6/+6 |
| 2023-01-27 | fsverity: support verifying data from large folios | Eric Biggers | 1 | -21/+22 |
| 2023-01-09 | fsverity: support enabling with tree block size < PAGE_SIZE | Eric Biggers | 1 | -136/+124 |
| 2023-01-09 | fsverity: support verification with tree block size < PAGE_SIZE | Eric Biggers | 3 | -97/+295 |
| 2023-01-09 | fsverity: replace fsverity_hash_page() with fsverity_hash_block() | Eric Biggers | 4 | -22/+21 |
| 2023-01-09 | fsverity: use EFBIG for file too large to enable verity | Eric Biggers | 1 | -1/+1 |
| 2023-01-09 | fsverity: store log2(digest_size) precomputed | Eric Biggers | 3 | -4/+6 |
| 2023-01-09 | fsverity: simplify Merkle tree readahead size calculation | Eric Biggers | 3 | -16/+10 |
| 2023-01-09 | fsverity: use unsigned long for level_start | Eric Biggers | 2 | -6/+16 |
| 2023-01-01 | fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG | Eric Biggers | 7 | -59/+2 |
| 2023-01-01 | fsverity: pass pos and size to ->write_merkle_tree_block | Eric Biggers | 1 | -2/+2 |
| 2023-01-01 | fsverity: optimize fsverity_cleanup_inode() on non-verity files | Eric Biggers | 1 | -8/+2 |
| 2023-01-01 | fsverity: optimize fsverity_prepare_setattr() on non-verity files | Eric Biggers | 1 | -13/+3 |
| 2023-01-01 | fsverity: optimize fsverity_file_open() on non-verity files | Eric Biggers | 1 | -18/+2 |
| 2022-11-29 | fsverity: simplify fsverity_get_digest() | Eric Biggers | 3 | -17/+13 |
| 2022-11-28 | fsverity: stop using PG_error to track error status | Eric Biggers | 1 | -6/+6 |
| 2022-10-06 | Merge tag 'for-6.1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav... | Linus Torvalds | 1 | -2/+0 |
| 2022-09-26 | btrfs: send: add support for fs-verity | Boris Burkov | 1 | -2/+0 |
| 2022-08-19 | fs-verity: use kmap_local_page() instead of kmap() | Eric Biggers | 1 | -3/+3 |
| 2022-08-19 | fs-verity: use memcpy_from_page() | Eric Biggers | 1 | -12/+2 |
| 2022-07-15 | fs-verity: mention btrfs support | Eric Biggers | 1 | -5/+5 |
| 2022-05-24 | Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecache | Linus Torvalds | 1 | -15/+14 |
| 2022-05-24 | Merge tag 'integrity-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 3 | -7/+44 |
| 2022-05-19 | fs-verity: Use struct_size() helper in enable_verity() | Zhang Jianhua | 1 | -1/+1 |
| 2022-05-18 | fs-verity: remove unused parameter desc_size in fsverity_create_info() | Zhang Jianhua | 4 | -16/+9 |
| 2022-05-08 | mm/readahead: Convert page_cache_async_readahead to take a folio | Matthew Wilcox (Oracle) | 1 | -15/+14 |
| 2022-05-01 | fs-verity: define a function to return the integrity protected file digest | Mimi Zohar | 3 | -7/+44 |
| 2022-04-01 | fs: Remove ->readpages address space operation | Matthew Wilcox (Oracle) | 1 | -2/+2 |
| 2021-09-22 | fs-verity: fix signed integer overflow with i_size near S64_MAX | Eric Biggers | 2 | -2/+2 |
| 2021-04-22 | fsverity: relax build time dependency on CRYPTO_SHA256 | Ard Biesheuvel | 1 | -2/+6 |
| 2021-02-23 | Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -1/+1 |
| 2021-02-07 | fs-verity: support reading signature with ioctl | Eric Biggers | 1 | -0/+30 |
| 2021-02-07 | fs-verity: support reading descriptor with ioctl | Eric Biggers | 1 | -0/+40 |
| 2021-02-07 | fs-verity: support reading Merkle tree with ioctl | Eric Biggers | 1 | -0/+70 |
| 2021-02-07 | fs-verity: add FS_IOC_READ_VERITY_METADATA ioctl | Eric Biggers | 2 | -0/+56 |
| 2021-02-07 | fs-verity: don't pass whole descriptor to fsverity_verify_signature() | Eric Biggers | 3 | -19/+10 |
| 2021-02-07 | fs-verity: factor out fsverity_get_descriptor() | Eric Biggers | 2 | -46/+91 |
| 2021-01-24 | fs: add file and path permissions helpers | Christian Brauner | 1 | -1/+1 |
| 2020-12-14 | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 1 | -1/+1 |
| 2020-11-23 | fs-verity: move structs needed for file signing to UAPI header | Eric Biggers | 1 | -37/+0 |
| 2020-11-20 | crypto: sha - split sha.h into sha1.h and sha2.h | Eric Biggers | 1 | -1/+1 |
| 2020-11-16 | fs-verity: rename "file measurement" to "file digest" | Eric Biggers | 5 | -31/+31 |
| 2020-11-16 | fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest | Eric Biggers | 2 | -6/+13 |
| 2020-11-16 | fs-verity: remove filenames from file comments | Eric Biggers | 7 | -7/+7 |
| 2020-07-21 | fs-verity: use smp_load_acquire() for ->i_verity_info | Eric Biggers | 1 | -3/+12 |
| 2020-05-12 | fs-verity: remove unnecessary extern keywords | Eric Biggers | 1 | -1/+1 |
| 2020-05-12 | fs-verity: fix all kerneldoc warnings | Eric Biggers | 6 | -1/+12 |
| 2020-01-14 | fs-verity: use u64_to_user_ptr() | Eric Biggers | 1 | -4/+2 |
| 2020-01-14 | fs-verity: use mempool for hash requests | Eric Biggers | 5 | -46/+97 |
| 2020-01-14 | fs-verity: implement readahead of Merkle tree pages | Eric Biggers | 4 | -7/+37 |
| 2020-01-14 | fs-verity: implement readahead for FS_IOC_ENABLE_VERITY | Eric Biggers | 1 | -6/+39 |
| 2019-12-09 | treewide: Use sizeof_field() macro | Pankaj Bharadiya | 1 | -1/+1 |
| 2019-08-12 | fs-verity: support builtin file signatures | Eric Biggers | 8 | -14/+269 |
| 2019-08-12 | fs-verity: add SHA-512 support | Eric Biggers | 2 | -1/+6 |
| 2019-08-12 | fs-verity: implement FS_IOC_MEASURE_VERITY ioctl | Eric Biggers | 2 | -0/+58 |
| 2019-08-12 | fs-verity: implement FS_IOC_ENABLE_VERITY ioctl | Eric Biggers | 2 | -1/+365 |
| 2019-07-28 | fs-verity: add data verification hooks for ->readpages() | Eric Biggers | 5 | -1/+296 |
| 2019-07-28 | fs-verity: add the hook for file ->setattr() | Eric Biggers | 1 | -0/+21 |
| 2019-07-28 | fs-verity: add the hook for file ->open() | Eric Biggers | 4 | -3/+378 |
| 2019-07-28 | fs-verity: add Kconfig and the helper functions for hashing | Eric Biggers | 5 | -0/+446 |