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

Commit 85b60680 authored by Pavel Emelyanov's avatar Pavel Emelyanov Committed by David S. Miller
Browse files

[IPVS]: Relax the module get/put in ip_vs_app.c



Both try_module_get/module_put already handle the module == NULL
case, so no need in manual checking.

This patch fits both net-2.6 and net-2.6.25.

Signed-off-by: default avatarPavel Emelyanov <xemul@openvz.org>
Acked-by: default avatarSimon Horman <horms@verge.net.au>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 52427c9d
Loading
Loading
Loading
Loading
+2 −7
Original line number Diff line number Diff line
@@ -51,17 +51,12 @@ static DEFINE_MUTEX(__ip_vs_app_mutex);
 */
static inline int ip_vs_app_get(struct ip_vs_app *app)
{
	/* test and get the module atomically */
	if (app->module)
	return try_module_get(app->module);
	else
		return 1;
}


static inline void ip_vs_app_put(struct ip_vs_app *app)
{
	if (app->module)
	module_put(app->module);
}