HomeFreeBSD

Add SIOCGIFDOWNREASON.

Description

Add SIOCGIFDOWNREASON.

The ioctl(2) is intended to provide more details about the cause of
the down for the link.

Eventually we might define a comprehensive list of codes for the
situations. But interface also allows the driver to provide free-form
null-terminated ASCII string to provide arbitrary non-formalized
information. Sample implementation exists for mlx5(4), where the
string is fetched from firmware controlling the port.

Reviewed by: hselasky, rrs
Sponsored by: Mellanox Technologies
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D21527

Details

Provenance
kibAuthored on
Reviewer
hselasky
Differential Revision
D21527: Add SIOCGIFDOWNREASON
Parents
rS352457: Further refine r352393, only call vnode_pager_setsize() outside the
Branches
Unknown
Tags
Unknown