Date: Thu, 14 Jul 2011 12:27:44 GMT From: Takuya ASADA <syuu@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 196144 for review Message-ID: <201107141227.p6ECRiGT035543@skunkworks.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@196144?ac=10 Change 196144 by syuu@kikurage on 2011/07/14 12:27:25 little fix for flag check Affected files ... .. //depot/projects/soc2011/mq_bpf/src/sys/net/if.c#4 edit Differences ... ==== //depot/projects/soc2011/mq_bpf/src/sys/net/if.c#4 (text+ko) ==== @@ -2419,8 +2419,8 @@ } case SIOCGIFQLEN: - if (!ifp->if_capabilities & IFCAP_MULTIQUEUE && - !ifp->if_capabilities & IFCAP_SOFT_MULTIQUEUE) + if (!ifp->if_capabilities & + (IFCAP_MULTIQUEUE | IFCAP_SOFT_MULTIQUEUE)) return (EOPNOTSUPP); KASSERT(ifp->if_get_rxqueue_len, ("if_get_rxqueue_len not set")); KASSERT(ifp->if_get_txqueue_len, ("if_get_txqueue_len not set")); @@ -2429,8 +2429,8 @@ break; case SIOCGIFRXQAFFINITY: - if (!ifp->if_capabilities & IFCAP_MULTIQUEUE && - !ifp->if_capabilities & IFCAP_SOFT_MULTIQUEUE) + if (!ifp->if_capabilities & + (IFCAP_MULTIQUEUE | IFCAP_SOFT_MULTIQUEUE)) return (EOPNOTSUPP); KASSERT(ifp->if_get_rxqueue_affinity, ("if_get_rxqueue_affinity not set")); log(LOG_DEBUG, "%s: SIOCGIFRXQAFFINITY ifr_queue_affinity_index:%d\n", __func__, ifr->ifr_queue_affinity_index); @@ -2439,8 +2439,8 @@ break; case SIOCGIFTXQAFFINITY: - if (!ifp->if_capabilities & IFCAP_MULTIQUEUE && - !ifp->if_capabilities & IFCAP_SOFT_MULTIQUEUE) + if (!ifp->if_capabilities & + (IFCAP_MULTIQUEUE | IFCAP_SOFT_MULTIQUEUE)) return (EOPNOTSUPP); KASSERT(ifp->if_get_rxqueue_affinity, ("if_get_rxqueue_affinity not set")); log(LOG_DEBUG, "%s: SIOCGIFTXQAFFINITY ifr_queue_affinity_index:%d\n", __func__, ifr->ifr_queue_affinity_index);
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107141227.p6ECRiGT035543>