[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <980e960c-9186-741a-4094-f0c03118de14@6wind.com>
Date: Fri, 13 Jan 2017 14:36:36 +0100
From: Nicolas Dichtel <nicolas.dichtel@...nd.com>
To: Johannes Berg <johannes@...solutions.net>,
"Jason A. Donenfeld" <Jason@...c4.com>,
Dan Williams <dcbw@...hat.com>
Cc: Stephen Hemminger <stephen@...workplumber.org>,
Netdev <netdev@...r.kernel.org>
Subject: Re: To netlink or not to netlink, that is the question
Le 13/01/2017 à 08:17, Johannes Berg a écrit :
[snip]
> In addition to what others have said - netlink typically includes (and
> has helpers to do so) a generation counter that's updated whenever this
> list changes, and included in each message, so if userspace really
> cares (often not) it can retry the dump until the system was idle
> enough to get a consistent snapshot.
Look at NLM_F_DUMP_INTR to get details.
>
> It also looks to me like your existing API isn't even compat-safe due
> to u64 alignment (e.g. in wgpeer), proving once again that ioctl is a
> bad idea.
+1
Regards,
Nicolas
Powered by blists - more mailing lists