Gitiles
Code Review
Sign In
LeafOS
/
LeafOS-Devices
/
android_kernel_realme_mt6785
/
8c99d8e6de0474bf5a7004e41c044ac4dcacbae1
/
fs
/
btrfs
/
ioctl.c
5955102
wrappers for ->i_mutex access
by Al Viro
· 9 years ago
2101ae4
Merge branch 'for-linus-4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 9 years ago
326f784
Merge branch 'misc-for-4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.5
by Chris Mason
· 9 years ago
c1a198d
Merge branch 'for-linus-4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 9 years ago
f32e48e
Btrfs: Initialize btrfs_root->highest_objectid when loading tree root and subvolume roots
by Chandan Rajendra
· 9 years ago
b28cf57
Merge branch 'misc-cleanups-4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.5
by Chris Mason
· 9 years ago
a305810
Merge branch 'misc-for-4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.5
by Chris Mason
· 9 years ago
8546b57
btrfs: preallocate path for snapshot creation at ioctl time
by David Sterba
· 9 years ago
b0c0ea6
btrfs: allocate root item at snapshot ioctl time
by David Sterba
· 9 years ago
a1ee736
btrfs: do an allocation earlier during snapshot creation
by David Sterba
· 9 years ago
e4058b5
btrfs: cleanup, use enum values for btrfs_path reada
by David Sterba
· 9 years ago
4d4ab6d
btrfs: constify static arrays
by David Sterba
· 9 years ago
ee22184
Btrfs: use linux/sizes.h to represent constants
by Byongho Lee
· 9 years ago
2b3909f
btrfs: use new dedupe data function pointer
by Darrick J. Wong
· 9 years ago
bb9d687
Merge branch 'dev/simplify-set-bit' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.5
by Chris Mason
· 9 years ago
04b38d6
vfs: pull btrfs clone API to vfs layer
by Christoph Hellwig
· 9 years ago
8d2db78
btrfs: use GFP_KERNEL for allocations in ioctl handlers
by David Sterba
· 9 years ago
ff13db4
btrfs: drop unused parameter from lock_extent_bits
by David Sterba
· 9 years ago
3db11b2
btrfs: add .copy_file_range file operation
by Zach Brown
· 9 years ago
27eb427b
Merge branch 'for-linus-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 9 years ago
849ef92
btrfs: check unsupported filters in balance arguments
by David Sterba
· 9 years ago
b06c4bf
Btrfs: fix regression running delayed references when using qgroups
by Filipe Manana
· 9 years ago
7cf5b97
btrfs: qgroup: Cleanup old inaccurate facilities
by Qu Wenruo
· 9 years ago
df48063
btrfs: extent-tree: Switch to new delalloc space reserve and release
by Qu Wenruo
· 9 years ago
a408365
Merge branch 'integration-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/fdmanana/linux into for-linus-4.4
by Chris Mason
· 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
0f89abf
btrfs: fix possible leak in btrfs_ioctl_balance()
by Christian Engelmayer
· 9 years ago
d7641a4
btrfs: replace unnecessary list_for_each_entry_safe to list_for_each_entry
by Byongho Lee
· 9 years ago
8039d87
Btrfs: fix file corruption and data loss after cloning inline extents
by Filipe Manana
· 9 years ago
8eb9345
btrfs: check unsupported filters in balance arguments
by David Sterba
· 9 years ago
62fb50a
Merge branch 'anand/sysfs-updates-v4.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.4
by Chris Mason
· 9 years ago
f14d104
btrfs: switch more printks to our helpers
by David Sterba
· 9 years ago
ecaeb14
btrfs: switch message printers to _in_rcu variants
by David Sterba
· 9 years ago
a4553fe
Btrfs: consolidate btrfs_error() to btrfs_std_error()
by Anand Jain
· 9 years ago
293a848
btrfs: fix clone / extent-same deadlocks
by Mark Fasheh
· 9 years ago
4a3560c
Btrfs: fix defrag to merge tail file extent
by Liu Bo
· 9 years ago
dd81d45
btrfs: fix search key advancing condition
by Naohiro Aota
· 9 years ago
ed95876
Btrfs: fix file corruption after cloning inline extents
by Filipe Manana
· 9 years ago
497b405
Btrfs: fix memory leak in the extent_same ioctl
by Filipe Manana
· 9 years ago
1c919a5
btrfs: don't update mtime/ctime on deduped inodes
by Mark Fasheh
· 9 years ago
0efa9f4
btrfs: allow dedupe of same inode
by Mark Fasheh
· 9 years ago
f441460
btrfs: fix deadlock with extent-same and readpage
by Mark Fasheh
· 9 years ago
207910d
btrfs: pass unaligned length to btrfs_cmp_data()
by Mark Fasheh
· 9 years ago
e1d227a
btrfs: Handle unaligned length in extent_same
by Mark Fasheh
· 10 years ago
070034b
Btrfs: btrfs_defrag_file: Fix calculation of max_to_defrag.
by chandan
· 10 years ago
e4826a5
Btrfs: btrfs_defrag_file: Fix ra_index computation.
by chandan
· 10 years ago
01b810b
btrfs: make root id query unprivileged
by David Sterba
· 10 years ago
6d13f54
btrfs: fix warnings after changes in btrfs_abort_transaction
by David Sterba
· 10 years ago
64ad6c4
Btrfs: don't invalidate root dentry when subvolume deletion fails
by Omar Sandoval
· 10 years ago
64887b6
Merge branch 'for-linus-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
9ec3a64
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 10 years ago
909e26d
btrfs: unlock i_mutex after attempting to delete subvolume during send
by Omar Sandoval
· 10 years ago
2b0143b
VFS: normal filesystems (and lustre): d_inode() annotations
by David Howells
· 10 years ago
e082f56
btrfs: quota: Update quota tree after qgroup relationship change.
by Qu Wenruo
· 10 years ago
e09fe2d
btrfs: Don't allow subvolid >= (1 << BTRFS_QGROUP_LEVEL_SHIFT) to be created
by Qu Wenruo
· 10 years ago
4087cf2
Btrfs: qgroup: cleanup, remove an unsued parameter in btrfs_create_qgroup().
by Dongsheng Yang
· 10 years ago
de249e6
Btrfs: fix uninit variable in clone ioctl
by Chris Mason
· 10 years ago
ccccf3d6
Btrfs: fix inode eviction infinite loop after cloning into it
by Filipe Manana
· 10 years ago
113e828
Btrfs: fix inode eviction infinite loop after extent_same ioctl
by Filipe Manana
· 10 years ago
df858e7
Btrfs: fix range cloning when same inode used as source and destination
by Filipe Manana
· 10 years ago
9deed22
Merge branch 'cleanups-for-4.1-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.1
by Chris Mason
· 10 years ago
b8b93ad
btrfs: cleanup 64bit/32bit divs, provably bounded values
by David Sterba
· 10 years ago
3284da7
btrfs: use explicit initializer for seq_elem
by David Sterba
· 10 years ago
e36cb0b
VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry)
by David Howells
· 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
9ea24bb
Btrfs: fix snapshot inconsistency after a file write followed by truncate
by Filipe Manana
· 10 years ago
e5fa8f8
Btrfs: ensure send always works on roots without orphans
by Filipe Manana
· 10 years ago
ddb52f4
btrfs: get rid of f_dentry use
by Al Viro
· 10 years ago
cbdf35b
vfs: export check_sticky()
by Miklos Szeredi
· 10 years ago
ef161ea1
Merge branch 'for-linus-update' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
d379730
Revert "Btrfs: race free update of commit root for ro snapshots"
by Chris Mason
· 10 years ago
77c688a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 10 years ago
5542aa2
vfs: Make d_invalidate return void
by Eric W. Biederman
· 11 years ago
0ec31a6
Merge branch 'remove-unlikely' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus
by Chris Mason
· 10 years ago
27b19cc
Merge branch 'cleanup/blocksize-diet-part1' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus
by Chris Mason
· 10 years ago
4d75f8a
btrfs: remove blocksize from btrfs_alloc_free_block and rename
by David Sterba
· 11 years ago
ee39b43
btrfs: remove unlikely from data-dependent branches and slow paths
by David Sterba
· 10 years ago
aab110a
btrfs: defrag, use unsigned type for extent thresh
by David Sterba
· 10 years ago
7cc8e58
Btrfs: fix unprotected device's variants on 32bits machine
by Miao Xie
· 10 years ago
78a017a
Btrfs: add missing compression property remove in btrfs_ioctl_setflags
by Filipe Manana
· 10 years ago
f98de9b
Btrfs: make btrfs_search_forward return with nodes unlocked
by Filipe Manana
· 10 years ago
2fad4e8
btrfs: wake up transaction thread from SYNC_FS ioctl
by David Sterba
· 10 years ago
ec95d49
btrfs: device delete must be sysloged
by Anand Jain
· 10 years ago
43d2076
btrfs: device add must be sysloged
by Anand Jain
· 10 years ago
ed6078f
btrfs: use DIV_ROUND_UP instead of open-coded variants
by David Sterba
· 11 years ago
707e8a0
btrfs: use nodesize everywhere, kill leafsize
by David Sterba
· 11 years ago
962a298
btrfs: kill the key type accessor helpers
by David Sterba
· 11 years ago
57cdc8d
btrfs: cleanup ino cache members of btrfs_root
by David Sterba
· 11 years ago
c47ca32
Btrfs: kfree()ing ERR_PTRs
by Dan Carpenter
· 10 years ago
e9512d7
Btrfs: fix autodefrag with compression
by Chris Mason
· 10 years ago
62e2390
Btrfs: clone, don't create invalid hole extent map
by Filipe Manana
· 10 years ago
9c3b306
Btrfs: race free update of commit root for ro snapshots
by Filipe Manana
· 10 years ago
b82207b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
14f5979
Btrfs: fix use-after-free when cloning a trailing file hole
by Filipe Manana
· 10 years ago
3cc7939
Btrfs: atomically set inode->i_flags in btrfs_update_iflags
by Filipe Manana
· 11 years ago
16d52ef
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
cc68a8a
btrfs: new ioctl TREE_SEARCH_V2
by Gerhard Heift
· 11 years ago
ba346b3
btrfs: tree_search, search_ioctl: direct copy to userspace
by Gerhard Heift
· 11 years ago
9b6e817
btrfs: tree_search, copy_to_sk: return needed size on EOVERFLOW
by Gerhard Heift
· 11 years ago
8f5f617
btrfs: tree_search, copy_to_sk: return EOVERFLOW for too small buffer
by Gerhard Heift
· 11 years ago
Next »