Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
66bb144bd9096dd5268ef736ba769b8b6f4ef100
/
fs
/
btrfs
/
compression.c
a50299a
btrfs: convert compressed_bio.pending_bios from atomic_t to refcount_t
by Elena Reshetova
· 8 years ago
e5d7490
btrfs: derive maximum output size in the compression implementation
by David Sterba
· 8 years ago
4d3a800
btrfs: merge nr_pages input and output parameter in compress_pages
by David Sterba
· 8 years ago
38c3146
btrfs: merge length input and output parameter in compress_pages
by David Sterba
· 8 years ago
14a3357
btrfs: constify buffers used by compression helpers
by David Sterba
· 8 years ago
f898ac6
btrfs: make check_compressed_csum take btrfs_inode
by Nikolay Borisov
· 8 years ago
0970a22
btrfs: make btrfs_print_data_csum_error take btrfs_inode
by Nikolay Borisov
· 8 years ago
6f6b643
btrfs: Better csum error message for data csum mismatch
by Qu Wenruo
· 8 years ago
4a0cc7c
btrfs: Make btrfs_ino take a struct btrfs_inode
by Nikolay Borisov
· 8 years ago
6e78b3f
Btrfs: fix btrfs_decompress_buf2page()
by Omar Sandoval
· 8 years ago
2ff7e61
btrfs: take an fs_info directly when the root is not used otherwise
by Jeff Mahoney
· 8 years ago
0b246af
btrfs: root->fs_info cleanup, add fs_info convenience variables
by Jeff Mahoney
· 8 years ago
da17066
btrfs: pull node/sector/stripe sizes out of root and into fs_info
by Jeff Mahoney
· 9 years ago
2a4d0c9
btrfs: calculate end of bio offset properly
by Christoph Hellwig
· 8 years ago
8138105
btrfs: use bi_size
by Christoph Hellwig
· 8 years ago
974b1ad
btrfs: use bio iterators for the decompression handlers
by Christoph Hellwig
· 8 years ago
0b5e3da
btrfs: change btrfs_csum_final result param type to u8
by Domagoj Tršan
· 8 years ago
14155ca
btrfs: assign error values to the correct bio structs
by Junjie Mao
· 8 years ago
ab8d0fc
btrfs: convert pr_* to btrfs_* where possible
by Jeff Mahoney
· 8 years ago
62e8557
btrfs: convert printk(KERN_* to use pr_* calls
by Jeff Mahoney
· 8 years ago
d58b0d9
Merge branch 'for-linus-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 8 years ago
f5daf2c
Btrfs: fix BUG_ON in btrfs_submit_compressed_write
by Liu Bo
· 8 years ago
81a75f6
btrfs: use bio fields for op and flags
by Mike Christie
· 9 years ago
37226b2
btrfs: use bio op accessors
by Mike Christie
· 9 years ago
52356716
btrfs: make find_workspace warn if there are no workspaces
by David Sterba
· 9 years ago
e721e49
btrfs: make find_workspace always succeed
by David Sterba
· 9 years ago
f77dd0d
btrfs: preallocate compression workspaces
by David Sterba
· 9 years ago
6ac10a6
btrfs: rename and document compression workspace members
by David Sterba
· 9 years ago
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 9 years ago
7f042a8
Btrfs: remove no longer used function extent_read_full_page_nolock()
by Filipe Manana
· 9 years ago
ad804a0
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 9 years ago
c62d255
mm, fs: introduce mapping_gfp_constraint()
by Michal Hocko
· 9 years ago
a0d58e4
Merge branch 'cleanups/for-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.4
by Chris Mason
· 9 years ago
d918764
btrfs: compress: put variables defined per compress type in struct to make cache friendly
by Byongho Lee
· 9 years ago
a83342a
btrfs: add comments to barriers before waitqueue_active
by David Sterba
· 10 years ago
b54ffb7
block: remove bio_get_nr_vecs()
by Kent Overstreet
· 10 years ago
4246a0b
block: add a bi_error field to struct bio
by Christoph Hellwig
· 9 years ago
fc4c3c8
Merge branch 'cleanups-post-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.1
by Chris Mason
· 10 years ago
31e818f
btrfs: cleanup, use kmalloc_array/kcalloc array helpers
by David Sterba
· 10 years ago
e8c9f18
btrfs: constify structs with op functions or static definitions
by David Sterba
· 10 years ago
bdeb03c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
2f19cad
btrfs: zero out left over bytes after processing compression streams
by Chris Mason
· 10 years ago
7bdcefc
Btrfs: don't ignore compressed bio write errors
by Filipe Manana
· 10 years ago
bfebd8b
btrfs: use enum for wq endio metadata type
by David Sterba
· 10 years ago
ed6078f
btrfs: use DIV_ROUND_UP instead of open-coded variants
by David Sterba
· 11 years ago
c39aa70
btrfs compression: reuse recently used workspace
by Sergey Senozhatsky
· 10 years ago
774bcb3
btrfs: return ptr error from compression workspace
by Zach Brown
· 11 years ago
0cd6144
mm + fs: prepare for non-page entries in page cache radix trees
by Johannes Weiner
· 11 years ago
9c1db77
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
a2aa75e
Btrfs: fix data corruption when reading/updating compressed extents
by Filipe David Borba Manana
· 11 years ago
e7651b8
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
efe120a
Btrfs: convert printk to btrfs_ and fix BTRFS prefix
by Frank Holton
· 11 years ago
4f024f3
block: Abstract out bvec iterator
by Kent Overstreet
· 11 years ago
2c30c71
block: Convert various code to bio_for_each_segment()
by Kent Overstreet
· 11 years ago
6787125
btrfs: Fix checkpatch.pl warning of spacing issues
by Dulshani Gunawardhana
· 11 years ago
8b558c5
btrfs: remove fs/btrfs/compat.h
by Zach Brown
· 11 years ago
c1c9ff7
Btrfs: Remove superfluous casts from u64 to unsigned long long
by Geert Uytterhoeven
· 11 years ago
4b38431
btrfs: Introduce extent_read_full_page_nolock()
by Mark Fasheh
· 11 years ago
48a3b63
btrfs: make static code static & remove dead code
by Eric Sandeen
· 12 years ago
b049668
Btrfs: cleanup unused arguments of btrfs_csum_data
by Liu Bo
· 12 years ago
64a1670
Btrfs: add rw argument to merge_bio_hook()
by David Woodhouse
· 15 years ago
6189192
Btrfs: handle errors from btrfs_map_bio() everywhere
by Stefan Behrens
· 12 years ago
15e3004
Btrfs: cleanup pages properly when ENOMEM in compression
by Josef Bacik
· 12 years ago
66657b3
Btrfs: barrier before waitqueue_active
by Josef Bacik
· 12 years ago
659e45d
Merge branch 'for-linus-min' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 13 years ago
e627ee7
Btrfs: check return value of bio_alloc() properly
by Tsutomu Itoh
· 13 years ago
9613beb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 13 years ago
79787ea
btrfs: replace many BUG_ONs with proper error handling
by Jeff Mahoney
· 13 years ago
d008237
btrfs: drop gfp_t from lock_extent
by Jeff Mahoney
· 13 years ago
143bede
btrfs: return void in functions without error conditions
by Jeff Mahoney
· 13 years ago
7ac687d
btrfs: remove the second argument of k[un]map_atomic()
by Cong Wang
· 13 years ago
285190d
Btrfs: check return value of lookup_extent_mapping() correctly
by Tsutomu Itoh
· 13 years ago
6c41761
btrfs: separate superblock items out of fs_info
by David Sterba
· 14 years ago
e55179b
Btrfs: check the nodatasum flag when writing compressed files
by Li Zefan
· 13 years ago
945d896
Merge branch 'cleanups' of git://repo.or.cz/linux-2.6/btrfs-unstable into inode_numbers
by Chris Mason
· 14 years ago
306e16c
btrfs: rename variables clashing with global function names
by David Sterba
· 14 years ago
33345d01
Btrfs: Always use 64bit inode number
by Li Zefan
· 14 years ago
c2db107
Btrfs: check return value of btrfs_alloc_path()
by Tsutomu Itoh
· 14 years ago
dac97e5
Btrfs: fix uncheck memory allocations
by Yoshinori Sano
· 14 years ago
8e4eef7a
btrfs: Drop __exit attribute on btrfs_exit_compress
by Alexey Charkov
· 14 years ago
6b82ce8
btrfs: fix uncheck memory allocation in btrfs_submit_compressed_read
by liubo
· 14 years ago
3a39c18
btrfs: Extract duplicate decompress code
by Li Zefan
· 14 years ago
a6fa6fa
btrfs: Add lzo compression support
by Li Zefan
· 14 years ago
261507a0
btrfs: Allow to add new compression algorithm
by Li Zefan
· 14 years ago
88f794e
btrfs: cleanup duplicate bio allocating functions
by Miao Xie
· 14 years ago
559af82
Btrfs: cleanup warnings from gcc 4.6 (nonbugs)
by Andi Kleen
· 14 years ago
795d580
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
by Linus Torvalds
· 15 years ago
28ecb609
Btrfs: use add_to_page_cache_lru, use __page_cache_alloc
by Nick Piggin
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
ef5780c0
Btrfs: fix gfp flags masking in the compression code
by Nick Piggin
· 15 years ago
83ebade
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
by Chris Mason
· 15 years ago
890871b
Btrfs: switch extent_map to a rw lock
by Chris Mason
· 15 years ago
405f557
headers: smp_lock.h redux
by Alexey Dobriyan
· 15 years ago
6cbff00
Btrfs: implement FS_IOC_GETFLAGS/SETFLAGS/GETVERSION
by Christoph Hellwig
· 16 years ago
7eaebe7
Btrfs: removed unused #include <version.h>'s
by Huang Weiyi
· 16 years ago
d397712
Btrfs: Fix checkpatch.pl warnings
by Chris Mason
· 16 years ago
17d217f
Btrfs: fix nodatasum handling in balancing code
by Yan Zheng
· 16 years ago
d20f704
Btrfs: move data checksumming into a dedicated tree
by Chris Mason
· 16 years ago
4b4e25f
Btrfs: compat code fixes
by Chris Mason
· 16 years ago
15916de
Btrfs: Fixes for 2.6.28-rc API changes
by Chris Mason
· 16 years ago
Next »