All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] nilfs2 fix
@ 2011-01-25 17:34 ` Ryusuke Konishi
  0 siblings, 0 replies; 6+ messages in thread
From: Ryusuke Konishi @ 2011-01-25 17:34 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, linux-nilfs

Linus,

please pull from:

  git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git for-linus

to grab the following bugfix for a reported kernel oops.

Thanks,

Ryusuke Konishi
--
The following changes since commit 1bae4ce27c9c90344f23c65ea6966c50ffeae2f5:

  Linux 2.6.38-rc2 (2011-01-21 19:01:34 -0800)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git for-linus

Ryusuke Konishi (1):
      nilfs2: fix crash after one superblock became unavailable

 fs/nilfs2/super.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)


commit 0ca7a5b9ac5d301845dd6382ff25a699b6263a81
Author: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
Date:   Fri Jan 21 16:40:31 2011 +0900

    nilfs2: fix crash after one superblock became unavailable
    
    Fixes the following kernel oops in nilfs_setup_super() which could
    arise if one of two super-blocks is unavailable.
    
    > BUG: unable to handle kernel NULL pointer dereference at   (null)
    > Pid: 3529, comm: mount.nilfs2 Not tainted 2.6.37 #1 /
    > EIP: 0060:[<c03196bc>] EFLAGS: 00010202 CPU: 3
    > EIP is at memcpy+0xc/0x1b
    > Call Trace:
    >  [<f953720e>] ? nilfs_setup_super+0x6c/0xa5 [nilfs2]
    >  [<f95369e9>] ? nilfs_get_root_dentry+0x81/0xcb [nilfs2]
    >  [<f9537a08>] ? nilfs_mount+0x4f9/0x62c [nilfs2]
    >  [<c02745cf>] ? kstrdup+0x36/0x3f
    >  [<f953750f>] ? nilfs_mount+0x0/0x62c [nilfs2]
    >  [<c0293940>] ? vfs_kern_mount+0x4d/0x12c
    >  [<c02a5100>] ? get_fs_type+0x76/0x8f
    >  [<c0293a68>] ? do_kern_mount+0x33/0xbf
    >  [<c02a784a>] ? do_mount+0x2ed/0x714
    >  [<c02a6171>] ? copy_mount_options+0x28/0xfc
    >  [<c02a7ce3>] ? sys_mount+0x72/0xaf
    >  [<c0473085>] ? syscall_call+0x7/0xb
    
    Reported-by: Wakko Warner <wakko@animx.eu.org>
    Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
    Tested-by: Wakko Warner <wakko@animx.eu.org>
    Cc: stable <stable@kernel.org> [2.6.37, 2.6.36]
    LKML-Reference: <20110121024918.GA29598@animx.eu.org>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL] nilfs2 fix
@ 2011-01-25 17:34 ` Ryusuke Konishi
  0 siblings, 0 replies; 6+ messages in thread
From: Ryusuke Konishi @ 2011-01-25 17:34 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA, linux-nilfs-u79uwXL29TY76Z2rM5mHXA

Linus,

please pull from:

  git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git for-linus

to grab the following bugfix for a reported kernel oops.

Thanks,

Ryusuke Konishi
--
The following changes since commit 1bae4ce27c9c90344f23c65ea6966c50ffeae2f5:

  Linux 2.6.38-rc2 (2011-01-21 19:01:34 -0800)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git for-linus

Ryusuke Konishi (1):
      nilfs2: fix crash after one superblock became unavailable

 fs/nilfs2/super.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)


commit 0ca7a5b9ac5d301845dd6382ff25a699b6263a81
Author: Ryusuke Konishi <konishi.ryusuke-Zyj7fXuS5i5L9jVzuh4AOg@public.gmane.org>
Date:   Fri Jan 21 16:40:31 2011 +0900

    nilfs2: fix crash after one superblock became unavailable
    
    Fixes the following kernel oops in nilfs_setup_super() which could
    arise if one of two super-blocks is unavailable.
    
    > BUG: unable to handle kernel NULL pointer dereference at   (null)
    > Pid: 3529, comm: mount.nilfs2 Not tainted 2.6.37 #1 /
    > EIP: 0060:[<c03196bc>] EFLAGS: 00010202 CPU: 3
    > EIP is at memcpy+0xc/0x1b
    > Call Trace:
    >  [<f953720e>] ? nilfs_setup_super+0x6c/0xa5 [nilfs2]
    >  [<f95369e9>] ? nilfs_get_root_dentry+0x81/0xcb [nilfs2]
    >  [<f9537a08>] ? nilfs_mount+0x4f9/0x62c [nilfs2]
    >  [<c02745cf>] ? kstrdup+0x36/0x3f
    >  [<f953750f>] ? nilfs_mount+0x0/0x62c [nilfs2]
    >  [<c0293940>] ? vfs_kern_mount+0x4d/0x12c
    >  [<c02a5100>] ? get_fs_type+0x76/0x8f
    >  [<c0293a68>] ? do_kern_mount+0x33/0xbf
    >  [<c02a784a>] ? do_mount+0x2ed/0x714
    >  [<c02a6171>] ? copy_mount_options+0x28/0xfc
    >  [<c02a7ce3>] ? sys_mount+0x72/0xaf
    >  [<c0473085>] ? syscall_call+0x7/0xb
    
    Reported-by: Wakko Warner <wakko-WZdgCHJQUilg9hUCZPvPmw@public.gmane.org>
    Signed-off-by: Ryusuke Konishi <konishi.ryusuke-Zyj7fXuS5i5L9jVzuh4AOg@public.gmane.org>
    Tested-by: Wakko Warner <wakko-WZdgCHJQUilg9hUCZPvPmw@public.gmane.org>
    Cc: stable <stable-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> [2.6.37, 2.6.36]
    LKML-Reference: <20110121024918.GA29598-WZdgCHJQUilg9hUCZPvPmw@public.gmane.org>
--
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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL] nilfs2 fix
@ 2011-07-15 17:51 ` Ryusuke Konishi
  0 siblings, 0 replies; 6+ messages in thread
From: Ryusuke Konishi @ 2011-07-15 17:51 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Ryusuke Konishi, linux-nilfs

Hi Linus,

please pull from:

  git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git for-linus

to receive a documentation fix for a change in this cycle.


Thanks,

Ryusuke Konishi
--
The following changes since commit 620917de59eeb934b9f8cf35cc2d95c1ac8ed0fc:

  Linux 3.0-rc7 (2011-07-11 16:51:52 -0700)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git for-linus

Ryusuke Konishi (1):
      nilfs2: remove resize from unsupported features list

 Documentation/filesystems/nilfs2.txt |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/Documentation/filesystems/nilfs2.txt b/Documentation/filesystems/nilfs2.txt
index d5c0cef..873a2ab 100644
--- a/Documentation/filesystems/nilfs2.txt
+++ b/Documentation/filesystems/nilfs2.txt
@@ -40,7 +40,6 @@ Features which NILFS2 does not support yet:
 	- POSIX ACLs
 	- quotas
 	- fsck
-	- resize
 	- defragmentation
 
 Mount options

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [GIT PULL] nilfs2 fix
@ 2011-07-15 17:51 ` Ryusuke Konishi
  0 siblings, 0 replies; 6+ messages in thread
From: Ryusuke Konishi @ 2011-07-15 17:51 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA, Ryusuke Konishi,
	linux-nilfs-u79uwXL29TY76Z2rM5mHXA

Hi Linus,

please pull from:

  git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git for-linus

to receive a documentation fix for a change in this cycle.


Thanks,

Ryusuke Konishi
--
The following changes since commit 620917de59eeb934b9f8cf35cc2d95c1ac8ed0fc:

  Linux 3.0-rc7 (2011-07-11 16:51:52 -0700)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git for-linus

Ryusuke Konishi (1):
      nilfs2: remove resize from unsupported features list

 Documentation/filesystems/nilfs2.txt |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/Documentation/filesystems/nilfs2.txt b/Documentation/filesystems/nilfs2.txt
index d5c0cef..873a2ab 100644
--- a/Documentation/filesystems/nilfs2.txt
+++ b/Documentation/filesystems/nilfs2.txt
@@ -40,7 +40,6 @@ Features which NILFS2 does not support yet:
 	- POSIX ACLs
 	- quotas
 	- fsck
-	- resize
 	- defragmentation
 
 Mount options
--
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

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [GIT PULL] nilfs2 fix
@ 2010-09-05  2:52 ` Ryusuke Konishi
  0 siblings, 0 replies; 6+ messages in thread
From: Ryusuke Konishi @ 2010-09-05  2:52 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Ryusuke Konishi, linux-nilfs

Hi Linus,

please pull a nilfs2 fix from:

  git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git for-linus

This fixes a leak issue that occurs when recovery aborted.

Thanks,

Ryusuke Konishi
--
The following changes since commit 2bfc96a127bc1cc94d26bfaa40159966064f9c8c:
  Linus Torvalds (1):
        Linux 2.6.36-rc3

Ryusuke Konishi (1):
      nilfs2: fix leak of shadow dat inode in error path of load_nilfs

 fs/nilfs2/the_nilfs.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/fs/nilfs2/the_nilfs.c b/fs/nilfs2/the_nilfs.c
index 4317f17..ba7c10c 100644
--- a/fs/nilfs2/the_nilfs.c
+++ b/fs/nilfs2/the_nilfs.c
@@ -446,6 +446,7 @@ int load_nilfs(struct the_nilfs *nilfs, struct nilfs_sb_info *sbi)
 	nilfs_mdt_destroy(nilfs->ns_cpfile);
 	nilfs_mdt_destroy(nilfs->ns_sufile);
 	nilfs_mdt_destroy(nilfs->ns_dat);
+	nilfs_mdt_destroy(nilfs->ns_gc_dat);
 
  failed:
 	nilfs_clear_recovery_info(&ri);

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [GIT PULL] nilfs2 fix
@ 2010-09-05  2:52 ` Ryusuke Konishi
  0 siblings, 0 replies; 6+ messages in thread
From: Ryusuke Konishi @ 2010-09-05  2:52 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA, Ryusuke Konishi,
	linux-nilfs-u79uwXL29TY76Z2rM5mHXA

Hi Linus,

please pull a nilfs2 fix from:

  git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git for-linus

This fixes a leak issue that occurs when recovery aborted.

Thanks,

Ryusuke Konishi
--
The following changes since commit 2bfc96a127bc1cc94d26bfaa40159966064f9c8c:
  Linus Torvalds (1):
        Linux 2.6.36-rc3

Ryusuke Konishi (1):
      nilfs2: fix leak of shadow dat inode in error path of load_nilfs

 fs/nilfs2/the_nilfs.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/fs/nilfs2/the_nilfs.c b/fs/nilfs2/the_nilfs.c
index 4317f17..ba7c10c 100644
--- a/fs/nilfs2/the_nilfs.c
+++ b/fs/nilfs2/the_nilfs.c
@@ -446,6 +446,7 @@ int load_nilfs(struct the_nilfs *nilfs, struct nilfs_sb_info *sbi)
 	nilfs_mdt_destroy(nilfs->ns_cpfile);
 	nilfs_mdt_destroy(nilfs->ns_sufile);
 	nilfs_mdt_destroy(nilfs->ns_dat);
+	nilfs_mdt_destroy(nilfs->ns_gc_dat);
 
  failed:
 	nilfs_clear_recovery_info(&ri);
--
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

^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2011-07-15 17:52 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-01-25 17:34 [GIT PULL] nilfs2 fix Ryusuke Konishi
2011-01-25 17:34 ` Ryusuke Konishi
  -- strict thread matches above, loose matches on Subject: below --
2011-07-15 17:51 Ryusuke Konishi
2011-07-15 17:51 ` Ryusuke Konishi
2010-09-05  2:52 Ryusuke Konishi
2010-09-05  2:52 ` Ryusuke Konishi

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.