[dpdk-dev] [PATCH v3 41/61] net/qede/base: add support for previous driver unload
Ferruh Yigit
ferruh.yigit at intel.com
Fri Mar 24 12:00:47 CET 2017
On 3/24/2017 7:28 AM, Rasesh Mody wrote:
> New driver/management fw load request sequence for handling previous
> driver unload.
>
> Signed-off-by: Rasesh Mody <rasesh.mody at cavium.com>
Hi Rasesh,
Patch by patch build broken with this patch with following build error,
and fixed back with patch 50/61:
.../drivers/net/qede/base/ecore_mcp.c:624:2: error: signed shift result
(0xF00000000) requires 37 bits to represent, but 'int' only has 32 bits
[-Werror,-Wshift-overflow]
ECORE_MFW_SET_FIELD(p_load_req->misc0, LOAD_REQ_FORCE,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.../drivers/net/qede/base/ecore.h:107:31: note: expanded from macro
'ECORE_MFW_SET_FIELD'
(name) &= ~((field ## _MASK) << (field ## _SHIFT)); \
~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~
.../drivers/net/qede/base/ecore_mcp.c:626:2: error: signed shift result
(0xF0000000000) requires 45 bits to represent, but 'int' only has 32
bits [-Werror,-Wshift-overflow]
ECORE_MFW_SET_FIELD(p_load_req->misc0, LOAD_REQ_FLAGS0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.../drivers/net/qede/base/ecore.h:107:31: note: expanded from macro
'ECORE_MFW_SET_FIELD'
(name) &= ~((field ## _MASK) << (field ## _SHIFT)); \
~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~
<...>
More information about the dev
mailing list