[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 2/8] ext2fs: use a seperate lock to protect nodehash
From: |
Justus Winter |
Subject: |
Re: [PATCH 2/8] ext2fs: use a seperate lock to protect nodehash |
Date: |
Mon, 23 Jun 2014 14:14:15 +0200 |
User-agent: |
alot/0.3.4 |
Quoting Justus Winter (2014-06-20 19:15:05)
> Previously, ext2fs used diskfs_node_refcnt_lock to serialize access to
> the nodehash.
With this patch applied, I see filesystem corruptions. This patch
could still be ok, as it might just expose some other problem.
As Richard suggested I am using git with 8 threads to checkout lots of
files as a stress test. Initially I was using the glibc repository,
but that often brought my system to the knees. I am using the Hurd
repository now, and git bisect with this test consistently points me
at this patch.
Justus
- [PATCH 1/8] ext2fs: use correct type for block numbers, Justus Winter, 2014/06/22
- [PATCH 3/8] fatfs: use a seperate lock to protect nodehash, Justus Winter, 2014/06/22
- [PATCH 2/8] ext2fs: use a seperate lock to protect nodehash, Justus Winter, 2014/06/22
- Re: [PATCH 2/8] ext2fs: use a seperate lock to protect nodehash,
Justus Winter <=
- [PATCH 4/8] isofs: use a seperate lock to protect node_cache, Justus Winter, 2014/06/22
- [PATCH 6/8] libdiskfs: lock-less reference counting of nodes, Justus Winter, 2014/06/22
- [PATCH 5/8] tmpfs: use a seperate lock to protect all_nodes, Justus Winter, 2014/06/22
- [PATCH 7/8] libports: use a global hash table for the lookups, Justus Winter, 2014/06/22
- [PATCH 8/8] libports: lock-less reference counting for port_info objects, Justus Winter, 2014/06/22
- Re: [PATCH 1/8] ext2fs: use correct type for block numbers, Samuel Thibault, 2014/06/23