/* * Hash Info: Hash algorithms information * * Copyright (c) 2013 Dmitry Kasatkin * * This program is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License as published by the Free * Software Foundation; either version 2 of the License, or (at your option) * any later version. * */ #ifndef _UAPI_LINUX_HASH_INFO_H #define _UAPI_LINUX_HASH_INFO_H enum hash_algo { HASH_ALGO_MD4, HASH_ALGO_MD5, HASH_ALGO_SHA1, HASH_ALGO_RIPE_MD_160, HASH_ALGO_SHA256, HASH_ALGO_SHA384, HASH_ALGO_SHA512, HASH_ALGO_SHA224, HASH_ALGO_RIPE_MD_128, HASH_ALGO_RIPE_MD_256, HASH_ALGO_RIPE_MD_320, HASH_ALGO_WP_256, HASH_ALGO_WP_384, HASH_ALGO_WP_512, HASH_ALGO_TGR_128, HASH_ALGO_TGR_160, HASH_ALGO_TGR_192, HASH_ALGO__LAST }; #endif /* _UAPI_LINUX_HASH_INFO_H */ 'hidden' name='id' value='b7683155517c09c7e0f9d791eaab6dab3b4b2477'/> Unnamed repository; edit this file 'description' to name the repository.Russell King
summaryrefslogtreecommitdiff
path: root/drivers/net
diff options
context:
space:
mode:
authorEdward Cree <ecree@solarflare.com>2020-02-17 13:43:10 +0000
committerDavid S. Miller <davem@davemloft.net>2020-02-17 14:35:23 -0800
commitb7683155517c09c7e0f9d791eaab6dab3b4b2477 (patch)
treecea3ca29b8db6619ce2b9f90695c919f0f3d1fd1 /drivers/net
parentbd706ff8ea2b6e2d3f21f0863b2fc42f860f8ba2 (diff)
sfc: only schedule asynchronous filter work if needed
Prevent excessive CPU time spent running a workitem with nothing to do. We avoid any races by keeping the same check in efx_filter_rfs_expire(). Suggested-by: Martin Habets <mhabets@solarflare.com> Signed-off-by: Edward Cree <ecree@solarflare.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net')