diff options
| author | Thomas Gleixner <tglx@linutronix.de> | 2009-05-20 09:02:28 +0200 | 
|---|---|---|
| committer | Thomas Gleixner <tglx@linutronix.de> | 2009-05-20 09:02:28 +0200 | 
| commit | 521c180874dae86f675d23c4eade4dba8b1f2cc8 (patch) | |
| tree | 7509303da3a9a1b40a26f6811f321c89cd31737b /fs/jffs2/malloc.c | |
| parent | f1a11e0576c7a73d759d05d776692b2b2d37172b (diff) | |
| parent | 64d1304a64477629cb16b75491a77bafe6f86963 (diff) | |
Merge branch 'core/urgent' into core/futexes
Merge reason: this branch was on an pre -rc1 base, merge it up to -rc6+
              to get the latest upstream fixes.
Conflicts:
	kernel/futex.c
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'fs/jffs2/malloc.c')
| -rw-r--r-- | fs/jffs2/malloc.c | 6 | 
1 files changed, 2 insertions, 4 deletions
diff --git a/fs/jffs2/malloc.c b/fs/jffs2/malloc.c index f9211252b5f..9eff2bdae8a 100644 --- a/fs/jffs2/malloc.c +++ b/fs/jffs2/malloc.c @@ -284,10 +284,9 @@ void jffs2_free_inode_cache(struct jffs2_inode_cache *x)  struct jffs2_xattr_datum *jffs2_alloc_xattr_datum(void)  {  	struct jffs2_xattr_datum *xd; -	xd = kmem_cache_alloc(xattr_datum_cache, GFP_KERNEL); +	xd = kmem_cache_zalloc(xattr_datum_cache, GFP_KERNEL);  	dbg_memalloc("%p\n", xd); -	memset(xd, 0, sizeof(struct jffs2_xattr_datum));  	xd->class = RAWNODE_CLASS_XATTR_DATUM;  	xd->node = (void *)xd;  	INIT_LIST_HEAD(&xd->xindex); @@ -303,10 +302,9 @@ void jffs2_free_xattr_datum(struct jffs2_xattr_datum *xd)  struct jffs2_xattr_ref *jffs2_alloc_xattr_ref(void)  {  	struct jffs2_xattr_ref *ref; -	ref = kmem_cache_alloc(xattr_ref_cache, GFP_KERNEL); +	ref = kmem_cache_zalloc(xattr_ref_cache, GFP_KERNEL);  	dbg_memalloc("%p\n", ref); -	memset(ref, 0, sizeof(struct jffs2_xattr_ref));  	ref->class = RAWNODE_CLASS_XATTR_REF;  	ref->node = (void *)ref;  	return ref;  | 
