The patch titled paride drivers: initialize spinlocks has been removed from the -mm tree. Its filename was paride-drivers-initialize-spinlocks.patch This patch was dropped because it was merged into mainline or a subsystem tree ------------------------------------------------------ Subject: paride drivers: initialize spinlocks From: Alexey Dobriyan <adobriyan@xxxxx> pcd_lock and pf_spin_lock are passed to blk_init_queue() which, seeing them as valid lock pointer, sets it as ->queue_lock. The problem is that pcd_lock and pf_spin_lock aren't initialized anywhere. Signed-off-by: Alexey Dobriyan <adobriyan@xxxxx> Cc: Jens Axboe <jens.axboe@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- drivers/block/paride/pcd.c | 2 +- drivers/block/paride/pf.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff -puN drivers/block/paride/pcd.c~paride-drivers-initialize-spinlocks drivers/block/paride/pcd.c --- a/drivers/block/paride/pcd.c~paride-drivers-initialize-spinlocks +++ a/drivers/block/paride/pcd.c @@ -140,7 +140,7 @@ enum {D_PRT, D_PRO, D_UNI, D_MOD, D_SLV, #include <linux/blkdev.h> #include <asm/uaccess.h> -static spinlock_t pcd_lock; +static DEFINE_SPINLOCK(pcd_lock); module_param(verbose, bool, 0644); module_param(major, int, 0); diff -puN drivers/block/paride/pf.c~paride-drivers-initialize-spinlocks drivers/block/paride/pf.c --- a/drivers/block/paride/pf.c~paride-drivers-initialize-spinlocks +++ a/drivers/block/paride/pf.c @@ -154,7 +154,7 @@ enum {D_PRT, D_PRO, D_UNI, D_MOD, D_SLV, #include <linux/blkpg.h> #include <asm/uaccess.h> -static spinlock_t pf_spin_lock; +static DEFINE_SPINLOCK(pf_spin_lock); module_param(verbose, bool, 0644); module_param(major, int, 0); _ Patches currently in -mm which might be from adobriyan@xxxxx are origin.patch git-cpufreq.patch 2621-rc5-mm3-fix-e1000-compilation.patch maps2-add-proc-pid-pagemap-interface-fix.patch maps2-add-proc-pid-pagemap-interface-fix-fix.patch fix-race-between-proc_readdir-and-remove_proc_entry.patch proc-remove-pathetic-deleted-warn_on.patch add-file-position-info-to-proc.patch fix-rmmod-read-write-races-in-proc-entries.patch fix-rmmod-read-write-races-in-proc-entries-fix.patch proc-oom_score-oops-re-badness.patch protect-tty-drivers-list-with-tty_mutex.patch simplify-module_get_kallsym-by-dropping-length-arg.patch fix-race-between-rmmod-and-cat-proc-kallsyms.patch fix-race-between-rmmod-and-cat-proc-kallsyms-fix.patch simplify-kallsyms_lookup.patch fix-race-between-cat-proc-wchan-and-rmmod-et-al.patch fix-race-between-cat-proc-slab_allocators-and-rmmod.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html