[SRU][Precise][PATCH 0/1] Regression in 3.2.0-85.122

Luis Henriques luis.henriques at canonical.com
Wed Jun 17 16:16:14 UTC 2015


BugLink: https://bugs.launchpad.net/bugs/1465322

== SRU Justification ==

A regression was introduced by the backport of commit 0db59e59299f
("debugfs: leave freeing a symlink body until inode eviction") to
upstream 3.2.y stable kernel.

Running 'df' returns an error:

  df: `/sys/kernel/debug': Function not implemented

Doing an strace, it shows the following:

  statfs64("/sys/kernel/debug", 84, 0xbfddc6bc) = -1 ENOSYS (Function not implemented)

This has already been reported upstream.

== Fixes ==

Simply reverting the backport of commit 0db59e59299f ("debugfs: leave
freeing a symlink body until inode eviction") fixes the issue.

== Test Case ==

Just run 'df' on a system running >= 3.2.0-85.122.

Luis Henriques (1):
  Revert "debugfs: leave freeing a symlink body until inode eviction"

 fs/debugfs/inode.c | 46 ++++++++++++++++++----------------------------
 1 file changed, 18 insertions(+), 28 deletions(-)





More information about the kernel-team mailing list