On Wed, 2012-02-15 at 17:38 -0800, Stephen Rothwell wrote: > Hi all, > > Today's linux-next merge of the net-next tree got a conflict in > drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c between commit > 66d885cba670 ("bnx2x: fix bnx2x_storm_stats_update() on big endian") from > the net tree and commit 1355b704b9ba ("bnx2x: consistent statistics after > internal driver reload") from the net-next tree. > > I fixed it up (see below) but suspect that there may be more needed. Hey Stephen, I don't fully understand your merge - it seems to create a mash between the "bnx2x: fix bnx2x_storm_stats_update() on big endian" patch in net, and the "bnx2x: consistent statistics after internal driver reload" patch in net-next. If the purpose of this merge is simply to update net-next tree with the changes from "bnx2x: fix bnx2x_storm_stats_update() on big endian", you might consider the following patch: Subject: [PATCH 1/1] bnx2x: merge net --> net-next From: Mintz Yuval <yuvalmin@xxxxxxxxxxxx> This patch applies the changes made in the patch "bnx2x: fix bnx2x_storm_stats_update() on big endian" to net into net-next. Signed-off-by: Mintz Yuval <yuvalmin@xxxxxxxxxxxx> Signed-off-by: Eilon Greenstein <eilong@xxxxxxxxxxxx> --- drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c b/drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c index abd310d..14c961b 100644 --- a/drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c +++ b/drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c @@ -1006,14 +1006,14 @@ static int bnx2x_storm_stats_update(struct bnx2x *bp) estats->rx_stat_ifhcinbadoctets_lo); ADD_64(estats->total_bytes_received_hi, - tfunc->rcv_error_bytes.hi, + le32_to_cpu(tfunc->rcv_error_bytes.hi), estats->total_bytes_received_lo, - tfunc->rcv_error_bytes.lo); + le32_to_cpu(tfunc->rcv_error_bytes.lo)); ADD_64(estats->error_bytes_received_hi, - tfunc->rcv_error_bytes.hi, + le32_to_cpu(tfunc->rcv_error_bytes.hi), estats->error_bytes_received_lo, - tfunc->rcv_error_bytes.lo); + le32_to_cpu(tfunc->rcv_error_bytes.lo)); UPDATE_ESTAT(etherstatsoverrsizepkts, rx_stat_dot3statsframestoolong); -- 1.7.9.rc2 -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html