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 linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 18 Jan 2021 10:00:06 -0800 From: Florian Fainelli <f.fainelli@...il.com> To: Vladimir Oltean <olteanv@...il.com>, "David S . Miller" <davem@...emloft.net>, Jakub Kicinski <kuba@...nel.org>, netdev@...r.kernel.org Cc: Andrew Lunn <andrew@...n.ch>, Vivien Didelot <vivien.didelot@...il.com>, Richard Cochran <richardcochran@...il.com>, Claudiu Manoil <claudiu.manoil@....com>, Alexandru Marginean <alexandru.marginean@....com>, Alexandre Belloni <alexandre.belloni@...tlin.com>, Xiaoliang Yang <xiaoliang.yang_1@....com>, Hongbo Wang <hongbo.wang@....com>, Po Liu <po.liu@....com>, Yangbo Lu <yangbo.lu@....com>, Maxim Kochetkov <fido_max@...ox.ru>, Eldar Gasanov <eldargasanov2@...il.com>, Andrey L <al@...omtech.com>, UNGLinuxDriver@...rochip.com Subject: Re: [PATCH v3 net-next 03/15] net: mscc: ocelot: store a namespaced VCAP filter ID On 1/18/2021 8:17 AM, Vladimir Oltean wrote: > From: Vladimir Oltean <vladimir.oltean@....com> > > We will be adding some private VCAP filters that should not interfere in > any way with the filters added using tc-flower. So we need to allocate > some IDs which will not be used by tc. > > Currently ocelot uses an u32 id derived from the flow cookie, which in > itself is an unsigned long. This is a problem in itself, since on 64 bit > systems, sizeof(unsigned long)=8, so the driver is already truncating > these. > > Create a struct ocelot_vcap_id which contains the full unsigned long > cookie from tc, as well as a boolean that is supposed to namespace the > filters added by tc with the ones that aren't. > > Signed-off-by: Vladimir Oltean <vladimir.oltean@....com> Reviewed-by: Florian Fainelli <f.fainelli@...il.com> -- Florian
Powered by blists - more mailing lists