Hello
On 22 August 2006 02:41, Andrew James Wade wrote:
btw, is <[EMAIL PROTECTED]>
your mail address (it is from Reply-To:) ?
> This is the most common panic I've been getting. It looks like this:
> (2.6.18-rc4-mm1)
>
> reiser4 panicked cowardly: reiser4[scatteredwrites(4506)]:
> reiser4_writepage (fs/reiser4/page_cache.c:522)[]: assertion failed:
> can_hit_entd(ctx, s)
> Kernel panic - not syncing: reiser4[scatteredwrites(4506)]:
> reiser4_writepage (fs/reiser4/page_cache.c:522)[]: assertion failed:
> can_hit_entd(ctx, s)
>
> With the extra patches it looks like this:
> (2.6.18-rc4-mm2)
>
> reiser4 panicked cowardly: reiser4[grep(4918)]: can_hit_entd
> (fs/reiser4/page_cache.c:494)[ajw-3]: assertion failed:
> ctx->trans->atom == NULL
can you please try the following patch:
---
fs/reiser4/super_ops.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: linux-2.6-git/fs/reiser4/super_ops.c
===================================================================
--- linux-2.6-git.orig/fs/reiser4/super_ops.c
+++ linux-2.6-git/fs/reiser4/super_ops.c
@@ -92,7 +92,7 @@ static struct inode *reiser4_alloc_inode
reiser4_inode_object *obj;
assert("nikita-1696", super != NULL);
- obj = kmem_cache_alloc(inode_cache, SLAB_KERNEL);
+ obj = kmem_cache_alloc(inode_cache, reiser4_ctx_gfp_mask_get());
if (obj != NULL) {
reiser4_inode *info;