View | Details | Raw Unified | Return to bug 51125
Collapse All | Expand All

(-)linux-2.6.4-rc3/fs/jfs/jfs_logmgr.c (-1 / +1 lines)
Lines 1811-1817 static int lbmLogInit(struct jfs_log * l Link Here
1811
		lbuf = kmalloc(sizeof(struct lbuf), GFP_KERNEL);
1811
		lbuf = kmalloc(sizeof(struct lbuf), GFP_KERNEL);
1812
		if (lbuf == 0)
1812
		if (lbuf == 0)
1813
			goto error;
1813
			goto error;
1814
		lbuf->l_ldata = (char *) __get_free_page(GFP_KERNEL);
1814
		lbuf->l_ldata = (char *) get_zeroed_page(GFP_KERNEL);
1815
		if (lbuf->l_ldata == 0) {
1815
		if (lbuf->l_ldata == 0) {
1816
			kfree(lbuf);
1816
			kfree(lbuf);
1817
			goto error;
1817
			goto error;
(-)linux-2.6.4-rc3/fs/jfs/jfs_metapage.c (+4 lines)
Lines 341-346 struct metapage *__get_metapage(struct i Link Here
341
		}
341
		}
342
		mp->data = kmap(mp->page) + page_offset;
342
		mp->data = kmap(mp->page) + page_offset;
343
	}
343
	}
344
345
	if (new)
346
		memset(mp->data, 0, PSIZE);
347
344
	jfs_info("__get_metapage: returning = 0x%p", mp);
348
	jfs_info("__get_metapage: returning = 0x%p", mp);
345
	return mp;
349
	return mp;
346
350
(-)linux-2.6.4-rc3/fs/jfs/super.c (-1 / +1 lines)
Lines 548-558 static void init_once(void *foo, kmem_ca Link Here
548
548
549
	if ((flags & (SLAB_CTOR_VERIFY | SLAB_CTOR_CONSTRUCTOR)) ==
549
	if ((flags & (SLAB_CTOR_VERIFY | SLAB_CTOR_CONSTRUCTOR)) ==
550
	    SLAB_CTOR_CONSTRUCTOR) {
550
	    SLAB_CTOR_CONSTRUCTOR) {
551
		memset(jfs_ip, 0, sizeof(struct jfs_inode_info));
551
		INIT_LIST_HEAD(&jfs_ip->anon_inode_list);
552
		INIT_LIST_HEAD(&jfs_ip->anon_inode_list);
552
		init_rwsem(&jfs_ip->rdwrlock);
553
		init_rwsem(&jfs_ip->rdwrlock);
553
		init_MUTEX(&jfs_ip->commit_sem);
554
		init_MUTEX(&jfs_ip->commit_sem);
554
		init_rwsem(&jfs_ip->xattr_sem);
555
		init_rwsem(&jfs_ip->xattr_sem);
555
		jfs_ip->atlhead = 0;
556
		jfs_ip->active_ag = -1;
556
		jfs_ip->active_ag = -1;
557
#ifdef CONFIG_JFS_POSIX_ACL
557
#ifdef CONFIG_JFS_POSIX_ACL
558
		jfs_ip->i_acl = JFS_ACL_NOT_CACHED;
558
		jfs_ip->i_acl = JFS_ACL_NOT_CACHED;

Return to bug 51125