From: David S. Miller Date: Sat, 2 Mar 2019 05:44:11 +0000 (-0800) Subject: Merge branch 'mlxsw-rehash-split' X-Git-Tag: v5.1-rc1~178^2~42 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=745732c8ecf89ad60f7e393094d4993284bd1869;p=uclinux-h8%2Flinux.git Merge branch 'mlxsw-rehash-split' Ido Schimmel says: ==================== mlxsw: spectrum_acl: Split rehash work into chunks Jiri says: When rehash happens on a vregion with many rules and they are being migrated, it might take significant time to finish the job. During that time vregion->lock is taken which prevents rules from being added/deleted from the vregion. Aim of this patchset is to allow to interrupt migration of rules during rehash, reschedule and give chance for rules to be added/deleted. Then continue migration in another execution of scheduled work. ==================== Signed-off-by: David S. Miller --- 745732c8ecf89ad60f7e393094d4993284bd1869