SVNews r330303

NOTE: This service is experimental and subject to change! Use at your own risk!

2018-03-03 00:54:12 - r330303 by jhb (John Baldwin)

Complete list of files affected by revision r330303:

(Note: At the moment, these links point to ViewVC on They are probably slow. Do not overuse.)

   Contents     MODIFY   /stable/10  
  History   Contents   Diff   MODIFY   /stable/10/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c  
  History   Contents   Diff   MODIFY   /stable/10/sys/dev/cxgbe/tom/t4_tom.c  
  History   Contents   Diff   MODIFY   /stable/10/sys/netinet/tcp_timer.c  
  History   Contents   Diff   MODIFY   /stable/10/sys/netinet/tcp_timer.h  
   Contents     MODIFY   /stable/11  
  History   Contents   Diff   MODIFY   /stable/11/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c  
  History   Contents   Diff   MODIFY   /stable/11/sys/dev/cxgbe/tom/t4_tom.c  
  History   Contents   Diff   MODIFY   /stable/11/sys/netinet/tcp_timer.c  
  History   Contents   Diff   MODIFY   /stable/11/sys/netinet/tcp_timer.h  

Commit message:

MFC 328608: Export tcp_always_keepalive for use by the Chelsio TOM module.

This used to work by accident with ld.bfd even though always_keepalive
was marked as static. LLD honors static more correctly, so export this
variable properly (including moving it into the tcp_* namespace).

Relative to HEAD the MFC includes two additional changes:
- The t3_tom module used for cxgb(4) is also patched.
- A strong reference from the new name (tcp_always_keepalive) to the old
  name (always_keepalive) has been added to preserve the KBI for existing

Suggested by: kib (strong reference)
Sponsored by: Chelsio Communications


Powered by Python FreeBSD support by secnetix GmbH & Co. KG

Page generated in 4 ms, 10 files printed. Current time is 2018-03-18 11:52:48. All times are in UTC/GMT.