aboutsummaryrefslogtreecommitdiff
path: root/net/ax25/ax25_ds_timer.c
diff options
context:
space:
mode:
authorDavid Woodhouse <dwmw2@infradead.org>2007-08-20 11:05:29 +0100
committerGreg Kroah-Hartman <gregkh@suse.de>2007-08-22 16:23:27 -0700
commit1d8715b388c978b0f1b1bf4812fcee0e73b023d7 (patch)
tree36d8dd95075849be6b7d23953130cfc59bf9c2ef /net/ax25/ax25_ds_timer.c
parentdad2f19424a2f4d30009e5aa51aca05a0bba7020 (diff)
JFFS2 locking regression fix.
Commit a491486a2087ac3dfc00efb4f838c8d684afaf54 introduced a locking problem in JFFS2 -- we up() the alloc_sem when we weren't previously holding it. This leads to all kinds of fun behaviour later. There was a _reason_ for the if (1 /* alternative path needs testing */ || which the above-mentioned commit removed :) Discovered and debugged by Giulio Fedel <giulio.fedel@andorsystems.com> Signed-off-by: David Woodhouse <dwmw2@infradead.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'net/ax25/ax25_ds_timer.c')
0 files changed, 0 insertions, 0 deletions