/*
* Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
* Use is subject to license terms.
+ *
+ * Copyright (c) 2011, Whamcloud, Inc.
*/
/*
* This file is part of Lustre, http://www.lustre.org/
#define cfs_mt_wait_for_completion(c) cfs_wait_for_completion(c)
#define cfs_mt_complete(c) cfs_complete(c)
#define cfs_mt_fini_completion(c) cfs_fini_completion(c)
-#define cfs_create_thread(func, a) cfs_kernel_thread(func, a, 0)
EXPORT_SYMBOL(lnet_acceptor_port);
libcfs_sock_release(lnet_acceptor_state.pta_sock);
lnet_acceptor_state.pta_sock = NULL;
- LCONSOLE(0, "Acceptor stopping\n");
+ CDEBUG(D_NET, "Acceptor stopping\n");
/* unblock lnet_acceptor_stop() */
cfs_mt_complete(&lnet_acceptor_state.pta_signal);
if (lnet_count_acceptor_nis() == 0) /* not required */
return 0;
- rc2 = cfs_create_thread(lnet_acceptor, (void *)(ulong_ptr_t)secure);
+ rc2 = cfs_create_thread(lnet_acceptor, (void *)(ulong_ptr_t)secure, 0);
if (rc2 < 0) {
CERROR("Can't start acceptor thread: %d\n", rc);
cfs_mt_fini_completion(&lnet_acceptor_state.pta_signal);