[rtems-libbsd commit] Commented out calls to pin and unpin.

Jennifer Averett jennifer at rtems.org
Wed Apr 18 17:32:00 UTC 2012


Module:    rtems-libbsd
Branch:    master
Commit:    31230c0c72aad377e3fedfd713e32c52cc71d3de
Changeset: http://git.rtems.org/rtems-libbsd/commit/?id=31230c0c72aad377e3fedfd713e32c52cc71d3de

Author:    Jennifer Averett <jennifer.averett at oarcorp.com>
Date:      Wed Apr 18 12:35:01 2012 -0500

Commented out calls to pin and unpin.

---

 freebsd/net/netisr.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/freebsd/net/netisr.c b/freebsd/net/netisr.c
index c090ac0..6aced37 100644
--- a/freebsd/net/netisr.c
+++ b/freebsd/net/netisr.c
@@ -938,7 +938,9 @@ netisr_dispatch_src(u_int proto, uintptr_t source, struct mbuf *m)
 		goto out_unlock;
 	}
 	KASSERT(!CPU_ABSENT(cpuid), ("%s: CPU %u absent", __func__, cpuid));
+#ifndef __rtems__
 	sched_pin();
+#endif  /* __rtems__ */
 	if (cpuid != curcpu)
 		goto queue_fallback;
 	nwsp = DPCPU_PTR(nws);
@@ -997,7 +999,9 @@ netisr_dispatch_src(u_int proto, uintptr_t source, struct mbuf *m)
 queue_fallback:
 	error = netisr_queue_internal(proto, m, cpuid);
 out_unpin:
+#ifndef __rtems__
 	sched_unpin();
+#endif  /* __rtems__ */
 out_unlock:
 #ifdef NETISR_LOCKING
 	NETISR_RUNLOCK(&tracker);




More information about the vc mailing list