]> git.hungrycats.org Git - linux/commit
[PATCH] parport fixes (6/6)
authorAlexander Viro <viro@www.linux.org.uk>
Thu, 5 Feb 2004 01:00:21 +0000 (17:00 -0800)
committerLinus Torvalds <torvalds@home.osdl.org>
Thu, 5 Feb 2004 01:00:21 +0000 (17:00 -0800)
commita2cafb3c323ad412d8424c5f19f1ed18e9d94572
tree81f2cd54a67237130585b4e3345649e7b7d593f7
parent9d00a8c02087b09e49daa121c33d578a43e682ce
[PATCH] parport fixes (6/6)

daisy.c used to access the topology list with no locking whatsoever.
Protected by spinlock, fixed numerous bugs in handling of the single-linked
list (I'm not kidding - just take a look at the old parport_daisy_fini()
and weep; it is supposed to go through a simple list and remove all entries
that satisfy a condition).
drivers/parport/daisy.c