mirror of
https://github.com/tbsdtv/linux_media.git
synced 2025-07-23 04:33:26 +02:00
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
This commit is contained in:
@@ -419,8 +419,12 @@ static void rht_deferred_worker(struct work_struct *work)
|
||||
else if (tbl->nest)
|
||||
err = rhashtable_rehash_alloc(ht, tbl, tbl->size);
|
||||
|
||||
if (!err)
|
||||
err = rhashtable_rehash_table(ht);
|
||||
if (!err || err == -EEXIST) {
|
||||
int nerr;
|
||||
|
||||
nerr = rhashtable_rehash_table(ht);
|
||||
err = err ?: nerr;
|
||||
}
|
||||
|
||||
mutex_unlock(&ht->mutex);
|
||||
|
||||
|
Reference in New Issue
Block a user