diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2016-03-02 02:30:45 +0300 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2016-03-02 02:30:45 +0300 | 
| commit | f691b77b1fc491dae601631c8531a0a13e915466 (patch) | |
| tree | aef29eded65de2fcee4ca88b65c708f529069070 /tools/perf/scripts/python/syscall-counts.py | |
| parent | 7d46af2084eabe73ce4dbf06072fded34b58b0c7 (diff) | |
| parent | a528aca7f359f4b0b1d72ae406097e491a5ba9ea (diff) | |
| download | linux-f691b77b1fc491dae601631c8531a0a13e915466.tar.xz | |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Pull d_inode/d_flags race fix from Al Viro.
I love this fix.  Not only does it fix the race in the dentry type
handling, it entirely gets rid of the nasty and subtle memory ordering
rules for d_type and d_inode, and replaces them with the basic dentry
locking rules (sequence numbers under RCU, d_lock elsewhere).
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
  use ->d_seq to get coherency between ->d_inode and ->d_flags
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions
