freebsd-dev/sys/ofed
Hans Petter Selasky 54fe6f6bdf Fix problems about 32-bit ticks wraparound and unsigned long
conversion:
- The linux compat API layer casts the ticks to unsigned long which
might cause problems when the ticks value is negative.
- Guard against already expired ticks values, by checking if the
passed expiry tick is already elapsed.
- While at it avoid referring the address of an inlined function.

MFC after:	3 days
Sponsored by:	Mellanox Technologies
2015-03-18 10:49:17 +00:00
..
drivers Factor out mbuf hashing code from LAGG driver so that other network 2015-03-11 16:02:24 +00:00
include Fix problems about 32-bit ticks wraparound and unsigned long 2015-03-18 10:49:17 +00:00