summaryrefslogtreecommitdiffstats
path: root/fs/squashfs (follow)
Commit message (Expand)AuthorAgeFilesLines
* squashfs: fix buffer release race condition in readahead codePhillip Lougher2022-10-281-2/+3
* squashfs: fix extending readahead beyond end of filePhillip Lougher2022-10-281-4/+7
* squashfs: fix read regression introduced in readahead codePhillip Lougher2022-10-283-4/+12
* squashfs: don't call kmalloc in decompressorsPhillip Lougher2022-08-284-21/+22
* Merge tag 'mm-nonmm-stable-2022-08-06-2' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2022-08-0713-168/+264
|\
| * squashfs: support reading fragments in readahead callPhillip Lougher2022-07-301-3/+44
| * squashfs: implement readaheadHsin-Yi Wang2022-07-301-1/+91
| * squashfs: always build "file direct" version of page actorPhillip Lougher2022-07-302-48/+2
| * Revert "squashfs: provide backing_dev_info in order to disable read-ahead"Hsin-Yi Wang2022-07-301-33/+0
| * squashfs: don't use intermediate buffer if pages missingPhillip Lougher2022-06-171-63/+12
| * squashfs: extend "page actor" to handle missing pagesPhillip Lougher2022-06-1710-31/+126
* | squashfs: Return the actual error from squashfs_read_folio()Matthew Wilcox (Oracle)2022-08-021-7/+8
|/
* Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-05-253-5/+7
|\
| * squashfs: Convert squashfs to read_folioMatthew Wilcox (Oracle)2022-05-093-5/+7
* | block: turn bio_kmalloc into a simple kmalloc wrapperChristoph Hellwig2022-04-181-7/+8
* | squashfs: always use bio_kmalloc in squashfs_bio_readChristoph Hellwig2022-04-181-8/+3
|/
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2022-03-231-1/+1
|\
| * fs: allocate inode by using alloc_inode_sb()Muchun Song2022-03-221-1/+1
* | block: pass a block_device and opf to bio_allocChristoph Hellwig2022-02-021-5/+6
|/
* squashfs: provide backing_dev_info in order to disable read-aheadZheng Liang2022-01-151-0/+33
* lib: zstd: Add kernel-specific APINick Terrell2021-11-091-8/+8
* squashfs: use bdev_nr_bytes instead of open coding itChristoph Hellwig2021-10-181-2/+3
* squashfs: use bvec_virtChristoph Hellwig2021-08-166-9/+8
* squashfs: add option to panic on errorsVincent Whitchurch2021-06-293-1/+91
* squashfs: fix divide error in calculate_skip()Phillip Lougher2021-05-151-3/+3
* squashfs: fix xattr id and id lookup sanity checksPhillip Lougher2021-03-252-4/+8
* squashfs: fix inode lookup sanity checksSean Nyekjaer2021-03-252-2/+7
* block: rename BIO_MAX_PAGES to BIO_MAX_VECSChristoph Hellwig2021-03-111-1/+1
* squashfs: add more sanity checks in xattr id lookupPhillip Lougher2021-02-101-9/+57
* squashfs: add more sanity checks in inode lookupPhillip Lougher2021-02-101-8/+33
* squashfs: add more sanity checks in id lookupPhillip Lougher2021-02-104-12/+45
* squashfs: avoid out of bounds writes in decompressorsPhillip Lougher2021-02-101-1/+7
* Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2020-10-241-2/+1
|\
| * [PATCH] reduce boilerplate in fsid handlingAl Viro2020-09-181-2/+1
* | squashfs: avoid bio_alloc() failure with 1Mbyte blocksPhillip Lougher2020-08-211-1/+5
|/
* squashfs: fix length field overlap check in metadata readingPhillip Lougher2020-07-241-1/+1
* Squashfs: Replace zero-length array with flexible-arrayGustavo A. R. Silva2020-06-161-8/+8
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2020-06-0211-239/+281
|\
| * squashfs: migrate from ll_rw_block usage to BIOPhilippe Liard2020-06-0211-242/+287
* | squashfs: Make use of local lock in multi_cpu decompressorJulia Cartwright2020-05-281-7/+14
|/
* Merge branch 'work.mount2' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2019-09-191-45/+55
|\
| * vfs: Convert squashfs to use the new mount APIDavid Howells2019-09-051-45/+55
* | fs: Fill in max and min timestamps in superblockDeepa Dinamani2019-08-301-0/+2
|/
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499Thomas Gleixner2019-06-198-24/+8
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118Thomas Gleixner2019-05-241-10/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 35Thomas Gleixner2019-05-2423-322/+23
* treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2019-05-211-0/+1
* squashfs: switch to ->free_inode()Al Viro2019-05-021-9/+2
* Squashfs: Compute expected length from inode size rather than block lengthPhillip Lougher2018-08-024-23/+24
* squashfs: more metadata hardeningLinus Torvalds2018-08-023-6/+13