]> git.hungrycats.org Git - linux/commitdiff
Merge penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/hlist
authorLinus Torvalds <torvalds@penguin.transmeta.com>
Tue, 4 Mar 2003 06:30:19 +0000 (22:30 -0800)
committerLinus Torvalds <torvalds@penguin.transmeta.com>
Tue, 4 Mar 2003 06:30:19 +0000 (22:30 -0800)
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

1  2 
fs/dcache.c
fs/inode.c
include/linux/dcache.h
include/linux/fs.h

diff --cc fs/dcache.c
index b997aad9dbe660b5dac946c3e55aa881f1c8a085,9836d0435daf3add9a9c475ce490efe226e6e352..4317d965af1ad78b960eb3ae3e266491ec93a442
@@@ -1055,8 -1042,8 +1045,8 @@@ int d_validate(struct dentry *dentry, s
                /* read_barrier_depends() not required for d_hash list
                 * as it is parsed under dcache_lock
                 */
-               if (dentry == list_entry(lhp, struct dentry, d_hash)) {
+               if (dentry == hlist_entry(lhp, struct dentry, d_hash)) {
 -                      dget(dentry);
 +                      __dget_locked(dentry);
                        spin_unlock(&dcache_lock);
                        return 1;
                }
diff --cc fs/inode.c
Simple merge
Simple merge
Simple merge