index
:
kernel/git/dhowells/linux-unionmount.git
atomic-union
master
unionmount
Unnamed repository; edit this file 'description' to name the repository.
David Howells
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2012-07-03
union-mount: Implement union-aware truncate()
atomic-union
David Howells
5
-9
/
+45
2012-07-02
union-mount: Implement union-aware writable open()
Valerie Aurora
5
-111
/
+217
2012-07-02
union-mount: Implement union-aware rename()
David Howells
1
-19
/
+102
2012-07-02
union-mount: Make various syscalls aware (link, chmod, chown, utimes & setxattr)
David Howells
4
-8
/
+11
2012-07-02
union-mount: Implement union-aware access()/faccessat()
Valerie Aurora
1
-6
/
+35
2012-07-02
unionmount: Override creds when copying up a file to correctly set ownership
David Howells
1
-3
/
+19
2012-07-02
unionmount: Add LOOKUP_COPY_UP
David Howells
3
-4
/
+32
2012-07-02
VFS: Create user_path_nd() to lookup both parent and target
Valerie Aurora
2
-0
/
+33
2012-07-02
union-mount: In-kernel file copyup routines
David Howells
2
-1
/
+296
2012-07-02
fallthru: tmpfs support for lookup of d_type/d_ino in fallthrus
Valerie Aurora
1
-3
/
+8
2012-07-02
union-mount: Add generic_readdir_fallthru() helper
Valerie Aurora
3
-0
/
+78
2012-07-02
union-mount: Copy up directory entries on first readdir()
Valerie Aurora
3
-0
/
+200
2012-07-02
union-mount: Set opaque flag on new directories in unioned file systems
Valerie Aurora
1
-2
/
+11
2012-07-02
union-mount: Create whiteout on rmdir()
Valerie Aurora
1
-5
/
+4
2012-07-02
union-mount: Create whiteout on unlink()
Valerie Aurora
1
-5
/
+4
2012-07-02
union-mount: Call union lookup functions in lookup path
Valerie Aurora
1
-0
/
+12
2012-07-02
union-mount: Add wrapper for lookup_union_locked() and RCU hook
David Howells
1
-2
/
+147
2012-07-02
union-mount: Add lookup_union_locked()
Valerie Aurora
1
-0
/
+47
2012-07-02
union-mount: Follow mount in __lookup_union()
Valerie Aurora
1
-0
/
+2
2012-07-02
union-mount: Build union stack in __lookup_union()
Valerie Aurora
1
-2
/
+15
2012-07-02
union-mount: Return files found in lower layers in __lookup_union()
Valerie Aurora
1
-0
/
+20
2012-07-02
union-mount: Process negative dentries in __lookup_union()
Valerie Aurora
1
-1
/
+21
2012-07-02
union-mount: Basic infrastructure of __lookup_union()
Valerie Aurora
1
-0
/
+77
2012-07-02
union-mount: Temporarily disable some syscalls
Valerie Aurora
1
-0
/
+17
2012-07-02
union-mount: Implement union mount
David Howells
2
-16
/
+28
2012-07-02
union-mount: Duplicate the i_{,dir_}mutex lock classes and use for upper layer
David Howells
4
-14
/
+48
2012-07-02
union-mount: Prevent bind mounts of union mounts
Valerie Aurora
1
-0
/
+6
2012-07-02
union-mount: Prevent topmost file system from being mounted elsewhere
Valerie Aurora
1
-0
/
+5
2012-07-02
union-mount: Prevent improper union-related remounts
Valerie Aurora
1
-0
/
+12
2012-07-02
union-mount: Create prepare_mnt_union() and cleanup_mnt_union()
Valerie Aurora
1
-0
/
+40
2012-07-02
union-mount: Create build_root_union()
Valerie Aurora
1
-0
/
+49
2012-07-02
unionmount: Mark lower layers in union
David Howells
4
-1
/
+11
2012-07-02
union-mount: Add clone_union_tree() and put_union_sb()
Valerie Aurora
2
-0
/
+69
2012-07-02
union-mount: Create check_topmost_union_mnt()
Valerie Aurora
1
-0
/
+40
2012-07-02
union-mount: Create needs_lookup_union()
Valerie Aurora
2
-0
/
+27
2012-07-02
union-mount: Create IS_MNT_UNION()
Jan Blunck
1
-0
/
+6
2012-07-02
union-mount: Add union_create_topmost_dir()
David Howells
2
-0
/
+123
2012-07-02
union-mount: Create union_add_dir()
Valerie Aurora
2
-0
/
+36
2012-07-02
union-mount: Free union stack on removal of topmost dentry from dcache
Jan Blunck
1
-0
/
+10
2012-07-02
union-mount: Create d_free_unions()
Valerie Aurora
2
-0
/
+34
2012-07-02
union-mount: Add union_find_dir()
Valerie Aurora
1
-0
/
+17
2012-07-02
union-mount: Add union_alloc()
Valerie Aurora
2
-0
/
+39
2012-07-02
union-mount: Add two superblock fields for union mounts
Valerie Aurora
1
-0
/
+10
2012-07-02
union-mount: Create union_stack structure
Valerie Aurora
3
-1
/
+80
2012-07-02
union-mount: Add CONFIG_UNION_MOUNT option
Valerie Aurora
1
-0
/
+12
2012-07-02
union-mount: Introduce MNT_UNION and MS_UNION flags
Jan Blunck
4
-1
/
+6
2012-07-02
union-mount: Union mounts documentation
Valerie Aurora
1
-0
/
+712
2012-07-02
tmpfs: Add fallthru support
Valerie Aurora
3
-12
/
+72
2012-07-02
VFS: Basic fallthru definitions
Valerie Aurora
4
-1
/
+16
2012-07-02
tmpfs: Add whiteout support
Jan Blunck
2
-15
/
+141
2012-07-02
whiteout: Allow removal of a directory with whiteouts
Jan Blunck
1
-0
/
+85
2012-07-02
whiteout: Add vfs_whiteout() and whiteout inode operation
David Howells
5
-2
/
+106
2012-07-02
whiteout: Define flags and operations for opaque inodes
Valerie Aurora
1
-0
/
+4
2012-07-02
whiteout/NFSD: Don't return information about whiteouts to userspace
Jan Blunck
5
-0
/
+32
2012-07-02
VFS: Add CL_MAKE_HARD_READONLY flag to clone_mnt()/copy_tree()
Valerie Aurora
3
-0
/
+20
2012-07-02
VFS: Add CL_NO_SLAVE flag to clone_mnt()/copy_tree()
Valerie Aurora
2
-0
/
+4
2012-07-02
VFS: Add CL_NO_SHARED flag to clone_mnt()/copy_tree()
Valerie Aurora
2
-0
/
+4
2012-07-02
VFS: Add hard read-only users count to superblock
Valerie Aurora
2
-0
/
+17
2012-07-02
VFS: Make lookup_hash() return a struct path
David Howells
1
-48
/
+56
2012-07-02
VFS: Split inode_permission()
David Howells
2
-17
/
+54
2012-07-02
VFS: Pass mount flags to sget()
David Howells
20
-50
/
+40
2012-07-02
VFS: Comment mount following code
David Howells
2
-2
/
+24
2012-07-02
VFS: Make clone_mnt()/copy_tree()/collect_mounts() return errors
David Howells
3
-61
/
+70
2012-07-02
VFS: Make chown() and lchown() call fchownat()
David Howells
1
-34
/
+7
2012-06-24
do_dentry_open(): close the race with mark_files_ro() in failure exit
Al Viro
1
-1
/
+1
2012-06-24
mark_files_ro(): don't bother with mntget/mntput
Al Viro
1
-8
/
+1
2012-06-24
notify_change(): check that i_mutex is held
Andrew Morton
1
-1
/
+2
2012-06-24
fs: add nd_jump_link
Christoph Hellwig
3
-12
/
+20
2012-06-24
fs: move path_put on failure out of ->follow_link
Christoph Hellwig
2
-6
/
+9
2012-06-24
debugfs: get rid of useless arguments to debugfs_{mkdir,symlink}
Al Viro
1
-11
/
+9
2012-06-24
debugfs: fold debugfs_create_by_name() into the only caller
Al Viro
1
-33
/
+20
2012-06-24
debugfs: make sure that debugfs_create_file() gets used only for regulars
Al Viro
1
-22
/
+34
2012-06-24
__d_unalias() should refuse to move mountpoints
Al Viro
1
-4
/
+5
2012-06-24
sysfs: just use d_materialise_unique()
Al Viro
1
-8
/
+1
2012-06-24
sysfs: switch to ->s_d_op and ->d_release()
Al Viro
3
-10
/
+8
2012-06-22
get rid of kern_path_parent()
Al Viro
4
-82
/
+65
2012-06-22
VFS: Fix the banner comment on lookup_open()
David Howells
1
-3
/
+26
2012-06-22
don't pass nameidata * to vfs_create()
Al Viro
6
-10
/
+11
2012-06-22
don't pass nameidata to ->create()
Al Viro
51
-64
/
+62
2012-06-22
fs/namei.c: don't pass nameidata to __lookup_hash() and lookup_real()
Al Viro
1
-10
/
+10
2012-06-22
stop passing nameidata to ->lookup()
Al Viro
79
-114
/
+115
2012-06-22
fs/namei.c: don't pass namedata to lookup_dcache()
Al Viro
1
-4
/
+4
2012-06-22
fs/namei.c: don't pass nameidata to d_revalidate()
Al Viro
1
-6
/
+6
2012-06-22
stop passing nameidata * to ->d_revalidate()
Al Viro
25
-84
/
+74
2012-06-22
fs/nfs/dir.c: switch to passing nd->flags instead of nd wherever possible
Al Viro
1
-32
/
+19
2012-06-22
nfs_lookup_verify_inode() - nd is *always* non-NULL here
Al Viro
1
-13
/
+10
2012-06-22
switch nfs_lookup_check_intent() away from nameidata
Al Viro
1
-5
/
+5
2012-06-22
do_dentry_open(): take initialization of file->f_path to caller
Al Viro
1
-14
/
+12
2012-06-22
fold __dentry_open() into its sole caller
Al Viro
1
-21
/
+12
2012-06-22
switch do_dentry_open() to returning int
Al Viro
1
-20
/
+20
2012-06-22
make finish_no_open() return int
Al Viro
8
-20
/
+12
2012-06-22
fs/namei.c: get do_last() and friends return int
Al Viro
1
-80
/
+70
2012-06-22
kill struct opendata
Al Viro
15
-98
/
+81
2012-06-22
kill opendata->{mnt,dentry}
Al Viro
3
-14
/
+9
2012-06-22
make ->atomic_open() return int
Al Viro
13
-105
/
+97
2012-06-22
don't modify od->filp at all
Al Viro
2
-6
/
+3
2012-06-22
->atomic_open() prototype change - pass int * instead of bool *
Al Viro
14
-52
/
+63
2012-06-22
vfs: move O_DIRECT check to common code
Miklos Szeredi
1
-12
/
+5
2012-06-22
vfs: do_last(): clean up retry
Miklos Szeredi
1
-15
/
+21
2012-06-22
vfs: do_last(): clean up bool
Miklos Szeredi
1
-14
/
+14
2012-06-22
vfs: do_last(): clean up labels
Miklos Szeredi
1
-5
/
+5
2012-06-22
vfs: do_last(): clean up error handling
Miklos Szeredi
1
-15
/
+8
2012-06-22
vfs: remove open intents from nameidata
Miklos Szeredi
4
-153
/
+48
2012-06-22
9p: implement i_op->atomic_open()
Miklos Szeredi
2
-84
/
+137
2012-06-22
ceph: implement i_op->atomic_open()
Miklos Szeredi
3
-38
/
+56
2012-06-22
ceph: remove unused arg from ceph_lookup_open()
Miklos Szeredi
3
-6
/
+4
2012-06-22
cifs: implement i_op->atomic_open()
Miklos Szeredi
3
-198
/
+247
2012-06-22
fuse: implement i_op->atomic_open()
Miklos Szeredi
1
-27
/
+67
2012-06-22
nfs: don't use intents for checking atomic open
Miklos Szeredi
1
-20
/
+4
2012-06-22
nfs: don't use nd->intent.open.flags
Miklos Szeredi
1
-5
/
+4
2012-06-22
nfs: clean up ->create in nfs_rpc_ops
Miklos Szeredi
5
-70
/
+15
2012-06-22
nfs: implement i_op->atomic_open()
Miklos Szeredi
1
-86
/
+97
2012-06-22
vfs: add i_op->atomic_open()
Miklos Szeredi
6
-2
/
+270
2012-06-22
vfs: lookup_open(): expand lookup_hash()
Miklos Szeredi
1
-1
/
+11
2012-06-22
vfs: add lookup_open()
Miklos Szeredi
1
-38
/
+61
2012-06-22
vfs: do_last(): common slow lookup
Miklos Szeredi
1
-22
/
+5
2012-06-22
vfs: do_last(): separate O_CREAT specific code
Miklos Szeredi
1
-16
/
+17
2012-06-22
vfs: do_last(): inline lookup_slow()
Miklos Szeredi
1
-2
/
+15
2012-06-22
namei.c: let follow_link() do put_link() on failure
Al Viro
1
-33
/
+41
2012-06-09
coda: use list_for_each_entry
Al Viro
1
-7
/
+3
2012-06-09
vfs: switch i_dentry/d_alias to hlist
Al Viro
13
-28
/
+36
2012-06-09
ext4: get rid of open-coded d_find_any_alias()
Al Viro
1
-8
/
+1
2012-06-09
ocfs2: use list_for_each_entry in ocfs2_find_local_alias()
Al Viro
1
-11
/
+5
2012-06-09
affs: unobfuscate affs_fix_dcache()
Al Viro
1
-6
/
+8
2012-06-09
affs: get rid of open-coded list_for_each_entry()
Al Viro
1
-6
/
+1
2012-06-09
vfs: update documentation on ->i_dentry handling
Al Viro
1
-6
/
+4
2012-06-09
adfs: don't bother with ->i_dentry in ->destroy_inode()
Al Viro
1
-1
/
+0
2012-06-09
cifs: don't bother with ->i_dentry in ->destroy_inode()
Al Viro
1
-1
/
+0
2012-06-09
qnx6: don't bother with ->i_dentry in inode-freeing callback
Al Viro
1
-1
/
+0
2012-06-09
get rid of magic in proc_namespace.c
Al Viro
3
-8
/
+9
2012-06-09
get rid of ->mnt_longterm
Al Viro
5
-72
/
+26
2012-06-08
fs/direct-io.c: adjust suspicious bit operation
Julia Lawall
1
-1
/
+1
2012-06-08
affs: get rid of affs_sync_super
Artem Bityutskiy
3
-13
/
+45
2012-06-08
affs: introduce VFS superblock object back-reference
Artem Bityutskiy
2
-0
/
+2
2012-06-08
affs: stop using lock_super
Artem Bityutskiy
1
-2
/
+3
2012-06-08
affs: re-structure superblock locking a bit
Artem Bityutskiy
1
-5
/
+2
2012-06-08
affs: remove useless superblock writeout on remount
Artem Bityutskiy
1
-3
/
+2
2012-06-08
affs: remove useless superblock writeout on unmount
Artem Bityutskiy
1
-3
/
+0
2012-06-08
affs: stop setting bm_flags
Artem Bityutskiy
1
-5
/
+4
2012-06-08
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...
Linus Torvalds
2
-5
/
+4
2012-06-08
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/...
Linus Torvalds
2
-9
/
+16
2012-06-08
Merge tag 'upstream-3.5-rc2' of git://git.infradead.org/linux-ubifs
Linus Torvalds
3
-8
/
+33
2012-06-08
Revert "vfs: stop d_splice_alias creating directory aliases"
Linus Torvalds
1
-6
/
+10
2012-06-08
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
13
-91
/
+168
2012-06-08
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...
Linus Torvalds
29
-120
/
+357
2012-06-08
Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
Linus Torvalds
16
-45
/
+161
2012-06-08
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-0
/
+2
2012-06-08
Merge tag 'moduleparam-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
2
-12
/
+7
2012-06-08
x86/nmi: Fix section mismatch warnings on 32-bit
Don Zickus
2
-2
/
+16
2012-06-08
powerpc: Fix kernel panic during kernel module load
Steffen Rumler
1
-6
/
+5
2012-06-08
x86/uv: Fix UV2 BAU legacy mode
Cliff Wickman
2
-2
/
+0
2012-06-08
x86/mm: Only add extra pages count for the first memory range during pre-allo...
Yinghai Lu
1
-1
/
+2
2012-06-08
Merge branch 'exynos-drm-fixes' of git://git.infradead.org/users/kmpark/linux...
Dave Airlie
7
-28
/
+31
2012-06-08
Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-in...
Dave Airlie
9
-17
/
+130
2012-06-08
init: Drop initcall level output
Borislav Petkov
1
-6
/
+1
2012-06-08
module_param: stop double-calling parameters.
Rusty Russell
2
-6
/
+6
2012-06-08
powerpc/time: Sanity check of decrementer expiration is necessary
Paul Mackerras
1
-3
/
+11
2012-06-07
Revert "mm: correctly synchronize rss-counters at exit/exec"
Linus Torvalds
3
-16
/
+6
2012-06-07
ext4: don't set i_flags in EXT4_IOC_SETFLAGS
Tao Ma
1
-1
/
+0
2012-06-07
ext4: fix the free blocks calculation for ext3 file systems w/ uninit_bg
Theodore Ts'o
1
-4
/
+4
2012-06-07
Merge branch 'akpm' (Andrew's fixups)
Linus Torvalds
11
-69
/
+118
2012-06-07
mm: correctly synchronize rss-counters at exit/exec
Konstantin Khlebnikov
3
-6
/
+16
2012-06-07
btree: catch NULL value before it does harm
Joern Engel
1
-0
/
+1
2012-06-07
btree: fix tree corruption in btree_get_prev()
Roland Dreier
1
-2
/
+2
2012-06-07
ipc: shm: restore MADV_REMOVE functionality on shared memory segments
Will Deacon
1
-0
/
+12
2012-06-07
drivers/platform/x86/acerhdf.c: correct Boris' mail address
Borislav Petkov
1
-1
/
+1
2012-06-07
c/r: prctl: drop VMA flags test on PR_SET_MM_ stack data assignment
Cyrill Gorcunov
1
-14
/
+0
2012-06-07
c/r: prctl: add ability to get clear_tid_address
Cyrill Gorcunov
2
-4
/
+19
2012-06-07
c/r: prctl: add minimal address test to PR_SET_MM
Cyrill Gorcunov
1
-1
/
+1
2012-06-07
c/r: prctl: update prctl_set_mm_exe_file() after mm->num_exe_file_vmas removal
Konstantin Khlebnikov
2
-12
/
+20
2012-06-07
MAINTAINERS: whitespace fixes
Joe Perches
1
-9
/
+9
2012-06-07
shmem: replace_page must flush_dcache and others
Hugh Dickins
1
-20
/
+37
2012-06-07
x86, efi stub: Add .reloc section back into image
Jordan Justen
2
-74
/
+140
2012-06-07
Merge tag 'parisc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jej...
Linus Torvalds
3
-1
/
+5
2012-06-07
Merge git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile
Linus Torvalds
3
-19
/
+1
2012-06-07
UBI: correct ubi_wl_flush locking
Artem Bityutskiy
1
-4
/
+13
2012-06-07
UBIFS: fix debugfs-less systems support
Artem Bityutskiy
1
-2
/
+10
2012-06-07
UBI: fix debugfs-less systems support
Artem Bityutskiy
1
-2
/
+10
2012-06-06
drm/i915: pch_irq_handler -> {ibx, cpt}_irq_handler
Adam Jackson
2
-6
/
+67
2012-06-06
Merge tag 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-4
/
+11
2012-06-06
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...
Linus Torvalds
6
-22
/
+87
2012-06-06
Merge tag 'rdma-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/rolan...
Linus Torvalds
11
-41
/
+39
2012-06-06
Merge branches 'cxgb4', 'mlx4' and 'ocrdma' into for-linus
Roland Dreier
10
-41
/
+35
2012-06-06
IB/mlx4: Fix max_wqe capacity reported from query device
Sagi Grimberg
3
-7
/
+24
2012-06-06
mlx4_core: Fix setting VL_cap in mlx4_SET_PORT wrapper flow
Jack Morgenstein
1
-2
/
+2
2012-06-06
Merge tag 'md-3.5-fixes' of git://neil.brown.name/md
Linus Torvalds
4
-6
/
+16
2012-06-06
Merge tag 'iommu-fixes-3.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
3
-35
/
+52
2012-06-06
tile: add #include to unbreak build after generic init_task conversion
Chris Metcalf
1
-0
/
+1
2012-06-06
tile: remove cpu_idle_on_new_stack
Chris Metcalf
2
-19
/
+0
2012-06-06
perf/x86: Check user address explicitly in copy_from_user_nmi()
Arun Sharma
1
-0
/
+4
2012-06-06
perf/x86: Check if user fp is valid
Arun Sharma
2
-6
/
+18
2012-06-06
perf: Limit callchains to 127
Arun Sharma
1
-1
/
+1
2012-06-06
perf/x86: Allow multiple stacks
Arun Sharma
1
-6
/
+0
2012-06-06
char/agp: add another Ironlake host bridge
Eugeni Dodonov
2
-0
/
+2
2012-06-06
perf/x86: Update SNB PEBS constraints
Peter Zijlstra
1
-8
/
+1
2012-06-06
perf/x86: Enable/Add IvyBridge hardware support
Peter Zijlstra
1
-1
/
+2
2012-06-06
perf/x86: Implement cycles:p for SNB/IVB
Peter Zijlstra
2
-8
/
+43
2012-06-06
perf/x86: Fix Intel shared extra MSR allocation
Peter Zijlstra
3
-28
/
+66
2012-06-06
x86/ioapic: Fix NULL pointer dereference on CPU hotplug after disabling irqs
Tomoki Sekiyama
1
-2
/
+2
2012-06-06
x86/reboot: Fix a warning message triggered by stop_other_cpus()
Feng Tang
1
-2
/
+4
[next]