Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP3:GA
iproute2.5568
libnetlink-Double-the-dump-buffer-size.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libnetlink-Double-the-dump-buffer-size.patch of Package iproute2.5568
From: Phil Sutter <phil@nwl.cc> Date: Fri, 4 Mar 2016 19:57:28 +0100 Subject: libnetlink: Double the dump buffer size Patch-mainline: v4.5.0 Git-commit: 72b365e8e0fd5efe1d5c05d04c25950736635cfb References: bsc#1045399 bsc#1056261 There have been reports about 'ip addr' printing "Message truncated" on systems with large numbers of VFs. Although I haven't been able to get my hands on hardware suitable to reproduce this, increasing the dump buffer has been reported to resolve the issue. For want of a better idea, just double the buffer size to 32k. Feels like this opportunistic buffer size selection is rather workarounding a design flaw in libnetlink or maybe even the netlink protocol itself. Signed-off-by: Phil Sutter <phil@nwl.cc> Acked-by: Michal Kubecek <mkubecek@suse.cz> --- lib/libnetlink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/libnetlink.c b/lib/libnetlink.c index 165821447b2d..852407dbb0b5 100644 --- a/lib/libnetlink.c +++ b/lib/libnetlink.c @@ -223,7 +223,7 @@ int rtnl_dump_filter_l(struct rtnl_handle *rth, .msg_iov = &iov, .msg_iovlen = 1, }; - char buf[16384]; + char buf[32768]; int dump_intr = 0; iov.iov_base = buf; -- 2.14.1
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor