]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC: r257862, r257863, r257864
authoralfred <alfred@FreeBSD.org>
Fri, 8 Nov 2013 22:29:07 +0000 (22:29 +0000)
committeralfred <alfred@FreeBSD.org>
Fri, 8 Nov 2013 22:29:07 +0000 (22:29 +0000)
commit204a78e2fcfb13aed43b7cd2006d6ddace4de688
tree4f535886b316d4d78cd5a8c6a356b78b0375f6dc
parent8964c3a79b724ffa28a2ade2c6c712bd3572ef8e
MFC: r257862, r257863, r257864

r257862:

Use explicit long cast to avoid overflow in bitopts.

This was causing problems with the buddy allocator inside of
ofed.

r257863:

Fix for bad performance when mtu is increased.

Update the auto moderation behavior in the mlxen driver to match
the new LINUX OFED code.

r257864:

Do not use a sleep lock when protecting the driver flags.

This was causing a locking issue with lagg.

Approved by: re
sys/ofed/drivers/net/mlx4/en_ethtool.c
sys/ofed/drivers/net/mlx4/en_netdev.c
sys/ofed/drivers/net/mlx4/mlx4_en.h
sys/ofed/include/linux/bitops.h