From: Alexander Bezrukov <nilfs-issues-tvrqcU/I3+LBxmVkcvZ8vQ@public.gmane.org>
To: linux-nilfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: Corrupted nilfs2 volume
Date: Tue, 19 Mar 2013 21:35:44 +0400 [thread overview]
Message-ID: <20130319173544.GB32146@black> (raw)
In-Reply-To: <1363680412.2229.14.camel@slavad-ubuntu>
Hi Vyacheslav,
sorry about my slow turnaround.
> Ok. I see. But I really need to have for analysis as minimum last
> segment's raw content #23445 (ss_seq = 305303, first block #48015360).
> Because I need to conclude what the reason of failure with checkpoint
> attach. I can see from code analysis that only raw dump can give to me
> more hints than additional debug output.
I have prepared and sent you privately the data.
> > Is there any chance to register a different fs aside with
> > "official" nilfs2? Would such a simple change be sufficient?
> >
> > diff -ur org/super.c new/super.c
> > --- org/super.c 2013-03-19 02:17:23.922469000 +0400
> > +++ new/super.c 2013-03-19 02:16:20.440634698 +0400
> > @@ -1356,7 +1356,7 @@
> >
> > struct file_system_type nilfs_fs_type = {
> > .owner = THIS_MODULE,
> > - .name = "nilfs2",
> > + .name = "nilfs2-dbg",
> > .mount = nilfs_mount,
> > .kill_sb = kill_block_super,
> > .fs_flags = FS_REQUIRES_DEV,
> >
> > What I want is to whenever possible avoid rebooting a machine
> > I am using for experimentation. It has /home on a nilfs2
> > partition and there're usually open user files on it.
> >
>
> I think that you can have more simple solution. I suggest to have
> special experimental build of the kernel that you can choose in the grub
> menu. Moreover, debug output will be completely disabled by means of
> #undef macro. Anyway, I need to analyze raw dump before offering to you
> a patch with additional debug output.
I surely can do this but my goal was to avoid rebooting whenever
possible. That's why I asked to register the fs with a different name.
If this is non-trivial I will boot into a new kernel, no problem.
Thanks for all your support.
Regards.
Alexander Bezrukov.
--
To unsubscribe from this list: send the line "unsubscribe linux-nilfs" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2013-03-19 17:35 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20130315024019.7DC1BD00@mail.dragonworks.ru>
[not found] ` <20130315024019.7DC1BD00-foQFVU7ZUqen8/iIaQqUdCjHesifYMBh@public.gmane.org>
2013-03-15 6:21 ` Corrupted nilfs2 volume Vyacheslav Dubeyko
2013-03-15 23:21 ` Alexander Bezrukov
2013-03-16 15:11 ` Vyacheslav Dubeyko
[not found] ` <70219EF1-8083-4DD5-BA18-84CD1914DC3E-yeENwD64cLxBDgjK7y7TUQ@public.gmane.org>
2013-03-18 14:23 ` Alexander Bezrukov
2013-03-18 20:44 ` Vyacheslav Dubeyko
[not found] ` <4E5BDA60-7615-4F82-AC0F-4459DD9EF544-yeENwD64cLxBDgjK7y7TUQ@public.gmane.org>
2013-03-18 22:31 ` Alexander Bezrukov
2013-03-19 8:06 ` Vyacheslav Dubeyko
2013-03-19 8:30 ` ARAI Shun-ichi
[not found] ` <20130319.173020.3478740326553917.hermes-akuOmOme3sQYOdUovKs6ag@public.gmane.org>
2013-03-19 9:15 ` Vyacheslav Dubeyko
[not found] ` <20121130.164616.1703426007244850753.hermes-akuOmOme3sQYOdUovKs6ag@public.gmane.org>
2013-03-19 11:17 ` ARAI Shun-ichi
[not found] ` <20130319.201730.1543938923107719972.hermes-akuOmOme3sQYOdUovKs6ag@public.gmane.org>
2013-03-19 11:42 ` Vyacheslav Dubeyko
2013-03-19 12:52 ` ARAI Shun-ichi
2013-03-19 17:35 ` Alexander Bezrukov [this message]
2013-03-21 6:31 ` Vyacheslav Dubeyko
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20130319173544.GB32146@black \
--to=nilfs-issues-tvrqcu/i3+lbxmvkcvz8vq@public.gmane.org \
--cc=linux-nilfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.