linux/fs
Linus Torvalds 5b07aaca18 pstore updates for v6.6-rc1
- Greatly simplify compression support (Ard Biesheuvel).
 
 - Avoid crashes for corrupted offsets when prz size is 0 (Enlin Mu).
 
 - Expand range of usable record sizes (Yuxiao Zhang).
 
 - Fix kernel-doc warning (Matthew Wilcox).
 -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEpcP2jyKd1g9yPm4TiXL039xtwCYFAmTs5TUWHGtlZXNjb29r
 QGNocm9taXVtLm9yZwAKCRCJcvTf3G3AJkn8D/9mdBm32Wfx/if84YejxHJpzHmV
 nKPRgib89vNZdL5ORP02ZTonJBZn4NC7KtJfBHSfdoW1U+5GCC/cHOpECUHQui9Q
 CN22VFm37JdmBZq2+YmPug5y7z94wbFkD79otCR9VlMt5uwbNIGxUaI10fK2M97n
 3avg/RZzz6kI9Y6BChZfBDLKXXi6ytnIRQOa9ZqZyDylN1nTLi8vqrxf0P8Am0jE
 1s2GumYj54NuuNTdqvlz0XhTyCM5pk5omTqlq1VW9Trr0fLa2CLvEBWxWo8G7odC
 Yav5p8e0jX0GjDFM3NHPgRcXTcY0vkWGnJLdZGNyEkxPq96GH09j5rhFOIo9+KPz
 Y3fhYWzZyNWjy7YujWupDyL6lozWObhOcjBRnFmW7gJHjoO2G0GT2ufW2fb9cD4q
 fTGPiX2Fum1Zl6b0CXF+j4wDaazsBxGGAGzTqj7yp2Je0rPJPotd69q8LT2bbVcP
 ZahXJsFNn/YmVKv9MhNZjOuxGZoR4Cgco114V+sU5aYZMcZ68fQNzTzMydkbbdch
 SMapAV9a99H1D8ldT9dhm+HlKZFzIrOtBDrDoIbF4qQB8OWhjEK6Ot3oBbXvLl7w
 72i1niDVRj+v/hUSc/7XYfZkUG7NYJQqXbaJp20LWvEs5OALdWRC3T6vXnvh53Qd
 9ErztYLmF6k3W/h/xA==
 =bu02
 -----END PGP SIGNATURE-----

Merge tag 'pstore-v6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux

Pull pstore updates from Kees Cook:

 - Greatly simplify compression support (Ard Biesheuvel)

 - Avoid crashes for corrupted offsets when prz size is 0 (Enlin Mu)

 - Expand range of usable record sizes (Yuxiao Zhang)

 - Fix kernel-doc warning (Matthew Wilcox)

* tag 'pstore-v6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:
  pstore: Fix kernel-doc warning
  pstore: Support record sizes larger than kmalloc() limit
  pstore/ram: Check start of empty przs during init
  pstore: Replace crypto API compression with zlib_deflate library calls
  pstore: Remove worst-case compression size logic
2023-08-28 12:36:04 -07:00
..
9p v6.6-vfs.ctime 2023-08-28 09:31:32 -07:00
adfs
affs affs-for-6.6-tag 2023-08-28 12:18:26 -07:00
afs
autofs v6.6-vfs.autofs 2023-08-28 11:39:14 -07:00
befs
bfs
btrfs for-6.6-tag 2023-08-28 12:26:57 -07:00
cachefiles cachefiles: use kiocb_{start,end}_write() helpers 2023-08-21 17:27:27 +02:00
ceph v6.6-vfs.ctime 2023-08-28 09:31:32 -07:00
coda v6.6-vfs.ctime 2023-08-28 09:31:32 -07:00
configfs
cramfs v6.6-vfs.super 2023-08-28 11:04:18 -07:00
crypto
debugfs
devpts v6.6-vfs.misc 2023-08-28 10:17:14 -07:00
dlm
ecryptfs v6.6-vfs.misc 2023-08-28 10:17:14 -07:00
efivarfs
efs
erofs Changes since last update: 2023-08-28 11:52:10 -07:00
exfat v6.6-vfs.super 2023-08-28 11:04:18 -07:00
exportfs
ext2
ext4 v6.6-vfs.super 2023-08-28 11:04:18 -07:00
f2fs New code for 6.6: 2023-08-28 11:59:52 -07:00
fat
freevxfs
fscache
fuse v6.6-vfs.ctime 2023-08-28 09:31:32 -07:00
gfs2 New code for 6.6: 2023-08-28 11:59:52 -07:00
hfs
hfsplus
hostfs
hpfs
hugetlbfs
iomap
isofs
jbd2
jffs2
jfs v6.6-vfs.ctime 2023-08-28 09:31:32 -07:00
kernfs v6.6-vfs.tmpfs 2023-08-28 09:55:25 -07:00
lockd
minix
netfs
nfs v6.6-vfs.misc 2023-08-28 10:17:14 -07:00
nfs_common
nfsd v6.6-vfs.ctime 2023-08-28 09:31:32 -07:00
nilfs2 v6.6-vfs.super 2023-08-28 11:04:18 -07:00
nls
notify
ntfs v6.6-vfs.ctime 2023-08-28 09:31:32 -07:00
ntfs3 v6.6-vfs.super 2023-08-28 11:04:18 -07:00
ocfs2 v6.6-vfs.super 2023-08-28 11:04:18 -07:00
omfs
openpromfs
orangefs
overlayfs v6.6-vfs.misc 2023-08-28 10:17:14 -07:00
proc v6.6-fs.proc.uapi 2023-08-28 11:43:19 -07:00
pstore pstore updates for v6.6-rc1 2023-08-28 12:36:04 -07:00
qnx4
qnx6
quota
ramfs
reiserfs v6.6-vfs.misc 2023-08-28 10:17:14 -07:00
romfs v6.6-vfs.super 2023-08-28 11:04:18 -07:00
smb v6.6-vfs.misc 2023-08-28 10:17:14 -07:00
squashfs
sysfs
sysv
tracefs
ubifs
udf
ufs
unicode
vboxsf v6.6-vfs.ctime 2023-08-28 09:31:32 -07:00
verity
xfs New code for 6.6: 2023-08-28 11:59:52 -07:00
zonefs New code for 6.6: 2023-08-28 11:59:52 -07:00
aio.c aio: use kiocb_{start,end}_write() helpers 2023-08-21 17:27:26 +02:00
anon_inodes.c
attr.c v6.6-vfs.misc 2023-08-28 10:17:14 -07:00
bad_inode.c
binfmt_elf.c
binfmt_elf_fdpic.c
binfmt_elf_test.c
binfmt_flat.c
binfmt_misc.c
binfmt_script.c
buffer.c v6.6-vfs.super 2023-08-28 11:04:18 -07:00
char_dev.c
compat_binfmt_elf.c
coredump.c
d_path.c
dax.c
dcache.c
direct-io.c
drop_caches.c
eventfd.c
eventpoll.c
exec.c
fcntl.c
fhandle.c
file.c v6.6-vfs.misc 2023-08-28 10:17:14 -07:00
file_table.c
filesystems.c
fs-writeback.c
fs_context.c v6.6-vfs.misc 2023-08-28 10:17:14 -07:00
fs_parser.c
fs_pin.c
fs_struct.c
fs_types.c
fsopen.c
init.c
inode.c v6.6-vfs.super 2023-08-28 11:04:18 -07:00
internal.h
ioctl.c v6.6-vfs.super 2023-08-28 11:04:18 -07:00
Kconfig
Kconfig.binfmt
kernel_read_file.c
libfs.c v6.6-vfs.misc 2023-08-28 10:17:14 -07:00
locks.c File locking fixes for v6.6 2023-08-28 11:47:24 -07:00
Makefile
mbcache.c
mnt_idmapping.c
mount.h
mpage.c
namei.c
namespace.c
nsfs.c
open.c v6.6-vfs.fchmodat2 2023-08-28 11:25:27 -07:00
pipe.c v6.6-vfs.misc 2023-08-28 10:17:14 -07:00
pnode.c
pnode.h
posix_acl.c
proc_namespace.c
read_write.c
readdir.c
remap_range.c
select.c
seq_file.c
signalfd.c
splice.c v6.6-vfs.misc 2023-08-28 10:17:14 -07:00
stack.c
stat.c
statfs.c
super.c v6.6-vfs.super 2023-08-28 11:04:18 -07:00
sync.c
sysctls.c
timerfd.c
userfaultfd.c
utimes.c
xattr.c tmpfs,xattr: GFP_KERNEL_ACCOUNT for simple xattrs 2023-08-22 10:57:46 +02:00