* [GIT PULL] fsverity updates for 6.5
@ 2023-06-26 1:54 Eric Biggers
2023-06-26 20:02 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Eric Biggers @ 2023-06-26 1:54 UTC (permalink / raw)
To: Linus Torvalds
Cc: fsverity, linux-fsdevel, linux-ext4, linux-f2fs-devel,
linux-btrfs, linux-kernel, Theodore Ts'o, Alexander Larsson
The following changes since commit f1fcbaa18b28dec10281551dfe6ed3a3ed80e3d6:
Linux 6.4-rc2 (2023-05-14 12:51:40 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/fs/fsverity/linux.git tags/fsverity-for-linus
for you to fetch changes up to 672d6ef4c775cfcd2e00172e23df34e77e495e85:
fsverity: improve documentation for builtin signature support (2023-06-20 22:47:55 -0700)
----------------------------------------------------------------
Several updates for fs/verity/:
- Do all hashing with the shash API instead of with the ahash API. This
simplifies the code and reduces API overhead. It should also make
things slightly easier for XFS's upcoming support for fsverity. It
does drop fsverity's support for off-CPU hash accelerators, but that
support was incomplete and not known to be used.
- Update and export fsverity_get_digest() so that it's ready for
overlayfs's upcoming support for fsverity checking of lowerdata.
- Improve the documentation for builtin signature support.
- Fix a bug in the large folio support.
----------------------------------------------------------------
Eric Biggers (6):
fsverity: use shash API instead of ahash API
fsverity: constify fsverity_hash_alg
fsverity: don't use bio_first_page_all() in fsverity_verify_bio()
fsverity: simplify error handling in verify_data_block()
fsverity: rework fsverity_get_digest() again
fsverity: improve documentation for builtin signature support
Documentation/filesystems/fsverity.rst | 192 +++++++++++++++++++++------------
fs/verity/Kconfig | 16 +--
fs/verity/enable.c | 21 ++--
fs/verity/fsverity_private.h | 23 ++--
fs/verity/hash_algs.c | 139 +++++-------------------
fs/verity/measure.c | 37 +++++--
fs/verity/open.c | 12 +--
fs/verity/read_metadata.c | 4 +-
fs/verity/signature.c | 8 ++
fs/verity/verify.c | 164 +++++++++++-----------------
include/linux/fsverity.h | 14 ++-
security/integrity/ima/ima_api.c | 31 +++---
12 files changed, 299 insertions(+), 362 deletions(-)
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] fsverity updates for 6.5
2023-06-26 1:54 [GIT PULL] fsverity updates for 6.5 Eric Biggers
@ 2023-06-26 20:02 ` pr-tracker-bot
0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2023-06-26 20:02 UTC (permalink / raw)
To: Eric Biggers
Cc: Linus Torvalds, fsverity, linux-fsdevel, linux-ext4,
linux-f2fs-devel, linux-btrfs, linux-kernel, Theodore Ts'o,
Alexander Larsson
The pull request you sent on Sun, 25 Jun 2023 18:54:15 -0700:
> https://git.kernel.org/pub/scm/fs/fsverity/linux.git tags/fsverity-for-linus
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/74774e243c5ff0903df22dff67be01f2d4a7f00c
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-06-26 20:06 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-26 1:54 [GIT PULL] fsverity updates for 6.5 Eric Biggers
2023-06-26 20:02 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).