diff options
| author | Marciniszyn, Mike <mike.marciniszyn@intel.com> | 2012-12-21 03:01:54 -0500 |
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2012-12-26 18:17:37 -0500 |
| commit | a49675988c127b5b5876c252e5db2ee0410a10c2 (patch) | |
| tree | 06775f343edbf3d15a32e7779d3767a023628b6e /net | |
| parent | f2e9bd70327d788011cf787a51ceba5925bbc63a (diff) | |
IB/rds: suppress incompatible protocol when version is known
Add an else to only print the incompatible protocol message
when version hasn't been established.
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net')
| -rw-r--r-- | net/rds/ib_cm.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/net/rds/ib_cm.c b/net/rds/ib_cm.c index a1e116277477..31b74f5e61ad 100644 --- a/net/rds/ib_cm.c +++ b/net/rds/ib_cm.c | |||
| @@ -434,12 +434,11 @@ static u32 rds_ib_protocol_compatible(struct rdma_cm_event *event) | |||
| 434 | version = RDS_PROTOCOL_3_0; | 434 | version = RDS_PROTOCOL_3_0; |
| 435 | while ((common >>= 1) != 0) | 435 | while ((common >>= 1) != 0) |
| 436 | version++; | 436 | version++; |
| 437 | } | 437 | } else |
| 438 | printk_ratelimited(KERN_NOTICE "RDS: Connection from %pI4 using " | 438 | printk_ratelimited(KERN_NOTICE "RDS: Connection from %pI4 using incompatible protocol version %u.%u\n", |
| 439 | "incompatible protocol version %u.%u\n", | 439 | &dp->dp_saddr, |
| 440 | &dp->dp_saddr, | 440 | dp->dp_protocol_major, |
| 441 | dp->dp_protocol_major, | 441 | dp->dp_protocol_minor); |
| 442 | dp->dp_protocol_minor); | ||
| 443 | return version; | 442 | return version; |
| 444 | } | 443 | } |
| 445 | 444 | ||
