lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Tue, 22 Mar 2011 19:17:04 +0100
From:	Sedat Dilek <sedat.dilek@...glemail.com>
To:	Dave Chinner <david@...morbit.com>
Cc:	viro@...iv.linux.org.uk, linux-kernel@...r.kernel.org,
	linux-fsdevel@...r.kernel.org
Subject: Re: vfs: inode lock breakup

On Tue, Mar 22, 2011 at 12:23 PM, Dave Chinner <david@...morbit.com> wrote:
> Hi Al,
>
> The following patches are the inode_lock breakup series originally
> derived from Nick Piggin's vfs-scale tree. I've kind of been sitting
> on them until the dcache_lock breakup and rcu path-walk has had some
> time to be shaken out. The patch ѕet is pretty much unchanged from
> the last round of review last last year - all I've done to bring it
> up to date is forward port it and run it through some testing on XFS
> and ext4.
>
> I know it's late in the .39 merge window, but I hope you'll consider
> it if the patches are still acceptable(*). Otherwise I'm happy to take
> the time to get it right for .40.
>
> Cheers,
>
> Dave.
>
> (*) The series can also be found here:
>
>  git://git.kernel.org/pub/scm/linux/kernel/git/dgc/xfsdev.git inode-scale
>
> Dave Chinner (8):
>      fs: protect inode->i_state with inode->i_lock
>      fs: factor inode disposal
>      fs: Lock the inode LRU list separately
>      fs: remove inode_lock from iput_final and prune_icache
>      fs: move i_sb_list out from under inode_lock
>      fs: move i_wb_list out from under inode_lock
>      fs: rename inode_lock to inode_hash_lock
>      fs: pull inode->i_lock up out of writeback_single_inode
>
[...]

Hi,

I have tested this patch-series on top of linux-next (next-20110322)
by running xfstests-dev (built from git).

My sdb2 partition (on an external 1GBytes USB-2.0 hdd) was formatted
and mounted as ext4-fs .

The check-log is attached (not sure how to interpret the errors and failures).

Regards,
- Sedat -

P.S.: Note to myself (Host: Debian/sid i386)

[ BUILD ]

$ apt-get install uuid-dev xfslibs-dev libacl1-dev libdm0-dev libgdbm-dev

[ TESTS ]

$ apt-get install xfsdump

DEVNODE="sdb2"
FSTYPE="ext4"

$ mkfs.$FSTYPE /dev/$DEVNODE
$ mkdir -p /mnt/$DEVNODE
$ mount -t $FSTYPE /dev/$DEVNODE /mnt/$DEVNODE

$ TEST_DIR=/mnt/$DEVNODE TEST_DEV=/dev/$DEVNODE ./check 2>&1 | tee
../check_${DEVNODE}-${FSTYPE}.txt


-SD // 22-Mar-2011

View attachment "check_sdb2-ext4.txt" of type "text/plain" (15163 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ