request to pull in an upstream bug fix for fanotify

Bug #1148084 reported by Mihai Dontu
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Unassigned
Precise
Won't Fix
Medium
Unassigned
Quantal
Won't Fix
Medium
Unassigned

Bug Description

There is an unfortunate bug in the fanotify implementation in pre 3.8 kernels, where due to a race a multithreaded application could end up being hanged in an uninterruptible state.

The fix has been around since March last year, but pushed to mainline in November. The patch in question is: https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/fs/notify/fanotify?id=03a1cec1f17ac1a6041996b3e40f96b5a2f90e1b

Revision history for this message
Mihai Dontu (mihai-dontu) wrote :

Forgot to mention that I'd like to see this one pulled into the 12.04 LTS kernels.

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1148084

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi Mihai,

It looks like we already have this applied to our Raring v3.8 based kernels so I'll mark this Fix Released for the actively developed kernel and open nominations for Quantal and Precise. Have you thought about submitting this to the upstream long term stable v3.2.x tree as well?

Changed in linux (Ubuntu):
status: Incomplete → Fix Released
Changed in linux (Ubuntu Precise):
status: New → Triaged
Changed in linux (Ubuntu):
importance: Undecided → Medium
Changed in linux (Ubuntu Precise):
importance: Undecided → Medium
Changed in linux (Ubuntu Quantal):
importance: Undecided → Medium
status: New → Triaged
tags: added: kernel-da-key kernel-fixed-upstream precise quantal
Revision history for this message
Mihai Dontu (mihai-dontu) wrote :

I have sent an email about this to Ben and Greg. Seeing that Precise/Quantal haven't picked up the patch yet, I'm hoping this way I might accelerate the process. Thanks.

http://marc.info/?l=linux-kernel&m=138004448323433

Revision history for this message
Joseph Salisbury (jsalisbury) wrote : Closing unsupported series nomination.

This bug was nominated against a series that is no longer supported, ie quantal. The bug task representing the quantal nomination is being closed as Won't Fix.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu Quantal):
status: Triaged → Won't Fix
Revision history for this message
Steve Langasek (vorlon) wrote :

The Precise Pangolin has reached end of life, so this bug will not be fixed for that release

Changed in linux (Ubuntu Precise):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.