Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

farsync: use DEFINE_SPINLOCK() for spinlock

spinlock can be initialized automatically with DEFINE_SPINLOCK()
rather than explicitly calling spin_lock_init().

Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: Liu Jian <liujian56@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Liu Jian and committed by
David S. Miller
a1281601 c3c97fd0

+1 -2
+1 -2
drivers/net/wan/farsync.c
··· 573 573 static DECLARE_TASKLET(fst_int_task, fst_process_int_work_q); 574 574 575 575 static struct fst_card_info *fst_card_array[FST_MAX_CARDS]; 576 - static spinlock_t fst_work_q_lock; 576 + static DEFINE_SPINLOCK(fst_work_q_lock); 577 577 static u64 fst_work_txq; 578 578 static u64 fst_work_intq; 579 579 ··· 2648 2648 2649 2649 for (i = 0; i < FST_MAX_CARDS; i++) 2650 2650 fst_card_array[i] = NULL; 2651 - spin_lock_init(&fst_work_q_lock); 2652 2651 return pci_register_driver(&fst_driver); 2653 2652 } 2654 2653