Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 550d6da2 authored by Wei Yongjun's avatar Wei Yongjun Committed by Dave Kleikamp
Browse files

JFS: use list_move instead of list_del/list_add

Using list_move() instead of list_del() + list_add().

spatch with a semantic match is used to found this problem.
(http://coccinelle.lip6.fr/

)

Signed-off-by: default avatarWei Yongjun <yongjun_wei@trendmicro.com.cn>
Signed-off-by: default avatarDave Kleikamp <dave.kleikamp@oracle.com>
parent 16221d90
Loading
Loading
Loading
Loading
+3 −6
Original line number Diff line number Diff line
@@ -2977,11 +2977,8 @@ int jfs_sync(void *arg)
				 * put back on the anon_list.
				 */

				/* Take off anon_list */
				list_del(&jfs_ip->anon_inode_list);

				/* Put on anon_list2 */
				list_add(&jfs_ip->anon_inode_list,
				/* Move from anon_list to anon_list2 */
				list_move(&jfs_ip->anon_inode_list,
					  &TxAnchor.anon_list2);

				TXN_UNLOCK();