From patchwork Thu Mar 28 21:12:43 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jiri Pirko X-Patchwork-Id: 1068709 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming-netdev@ozlabs.org Delivered-To: patchwork-incoming-netdev@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=resnulli.us Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=resnulli-us.20150623.gappssmtp.com header.i=@resnulli-us.20150623.gappssmtp.com header.b="Uq0/j+2X"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44VczD4YfZz9sQy for ; Fri, 29 Mar 2019 08:13:12 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726410AbfC1VND (ORCPT ); Thu, 28 Mar 2019 17:13:03 -0400 Received: from mail-wr1-f66.google.com ([209.85.221.66]:46800 "EHLO mail-wr1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726289AbfC1VNC (ORCPT ); Thu, 28 Mar 2019 17:13:02 -0400 Received: by mail-wr1-f66.google.com with SMTP id t17so3940800wrw.13 for ; Thu, 28 Mar 2019 14:13:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=resnulli-us.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=mhiQuTnIHD42UZc9/6yK1Vy2a7viecb12qZrGXe9VQs=; b=Uq0/j+2XquFqrZUjMZhtx1UReMhU6fl+k/7crWQ2IpUzG8Kd5dFyb3jArX2o2cZtLf /f/KvIkFa0lcgfZoHRkWzxr6dOTpubs3y5LD3GAnIYrggrkberZ9vCWh06tmJXh7kKc2 yM2wfVGH4KTgXek5Td5T0llAUiTdZEf3cgeyJNiROfe+ure2KWBmZQkz9cfscI02javz KYlmx9XVRLlJH0dUWIoMDpDdbH1iCnXEgvgLI8kGXncieeSu4vJ0RA9hdD+t2zIFWPdx pI1oOwef2tfJY4fiShCvDske+xnTpGdGdAeyIh56CAFvEOg2W38Pd1V5nUHP+zHsER/Y wOxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=mhiQuTnIHD42UZc9/6yK1Vy2a7viecb12qZrGXe9VQs=; b=EHhUfdRWbn2RJEvr10u6rzihQR9CgYwGktvY7WLHBS9X/ZC8T6dFZHOKQYplex+YG7 AYdyo0sVtfvhwi4lAlOE2DX/lAZYgNAmuh5okBCgUq6E2c5bKebn+uV9eeW2nE8JnE7z 1vpx/TawPkzbC8XUs4PpptyN73UbydwuEBYB5YDv8QeQTTSXBOrZyf2QjdDS+O1EuB65 NNH3F1oXsuXo7e6bdlu+5sa72B4Cvm7Q7gWKfFFxsJ4N1oCCHYtAOrw6b/WfOmXvZH07 BHG+GDxot9wmzCRnvWNi3C95vWXelTNNIWEvrDLoINs/DnfJ+VSrBErCdcpltp8OxXQc oNZQ== X-Gm-Message-State: APjAAAXWpwSoEzgyAO3OmKdBX5Ii5Qxkh9wo/9obYrXXQZ5E6SNXgI6g t/LPyW7FxdA7qZVoaX+1Yd5tMGD2dB8= X-Google-Smtp-Source: APXvYqyp2gIl9ejxzXTtPTEtC2NWm05UvO4FsEb+zSry2SFdQ+ebbhDKgVVo0pr1A5sSW8ZWkbvrLQ== X-Received: by 2002:adf:f309:: with SMTP id i9mr23411310wro.258.1553807580954; Thu, 28 Mar 2019 14:13:00 -0700 (PDT) Received: from localhost (ip-94-113-223-73.net.upcbroadband.cz. [94.113.223.73]) by smtp.gmail.com with ESMTPSA id y1sm422338wrd.34.2019.03.28.14.12.57 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 28 Mar 2019 14:12:59 -0700 (PDT) From: Jiri Pirko To: netdev@vger.kernel.org Cc: davem@davemloft.net, mlxsw@mellanox.com, idosch@mellanox.com, jakub.kicinski@netronome.com, f.fainelli@gmail.com, andrew@lunn.ch, vivien.didelot@gmail.com, michael.chan@broadcom.com Subject: [patch net-next 01/12] net: devlink: convert devlink_port_attrs bools to bits Date: Thu, 28 Mar 2019 22:12:43 +0100 Message-Id: <20190328211254.1894-2-jiri@resnulli.us> X-Mailer: git-send-email 2.17.2 In-Reply-To: <20190328211254.1894-1-jiri@resnulli.us> References: <20190328211254.1894-1-jiri@resnulli.us> Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org From: Jiri Pirko In order to save space in the struct, convert bools to bits. Signed-off-by: Jiri Pirko Reviewed-by: Florian Fainelli --- include/net/devlink.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/net/devlink.h b/include/net/devlink.h index 31d5cec4d06b..4a1e3452a4ce 100644 --- a/include/net/devlink.h +++ b/include/net/devlink.h @@ -41,10 +41,10 @@ struct devlink { }; struct devlink_port_attrs { - bool set; + u8 set:1, + split:1; enum devlink_port_flavour flavour; u32 port_number; /* same value as "split group" */ - bool split; u32 split_subport_number; };