lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Sun, 4 Oct 2020 09:45:44 +0300 From: Moshe Shemesh <moshe@...dia.com> To: Jiri Pirko <jiri@...nulli.us>, Moshe Shemesh <moshe@...lanox.com> CC: "David S. Miller" <davem@...emloft.net>, Jakub Kicinski <kuba@...nel.org>, Jiri Pirko <jiri@...dia.com>, <netdev@...r.kernel.org>, <linux-kernel@...r.kernel.org> Subject: Re: [PATCH net-next 02/16] devlink: Add reload action option to devlink reload command On 10/3/2020 10:52 AM, Jiri Pirko wrote: > Thu, Oct 01, 2020 at 03:59:05PM CEST, moshe@...lanox.com wrote: > > [...] > >> +static int >> +devlink_nl_reload_actions_performed_snd(struct devlink *devlink, >> + unsigned long actions_performed, >> + enum devlink_command cmd, struct genl_info *info) >> +{ >> + struct sk_buff *msg; >> + void *hdr; >> + >> + msg = nlmsg_new(NLMSG_DEFAULT_SIZE, GFP_KERNEL); >> + if (!msg) >> + return -ENOMEM; >> + >> + hdr = genlmsg_put(msg, info->snd_portid, info->snd_seq, &devlink_nl_family, 0, cmd); >> + if (!hdr) >> + goto free_msg; >> + >> + if (devlink_nl_put_handle(msg, devlink)) >> + goto nla_put_failure; >> + >> + if (nla_put_u64_64bit(msg, DEVLINK_ATTR_RELOAD_ACTIONS_PERFORMED, actions_performed, > This should be NLA_BITFIELD, I believe. We use it for other bitfields > too. > OK, I see it now, NLA_BITFIELD32. >> + DEVLINK_ATTR_PAD)) > [...]
Powered by blists - more mailing lists