From 78414a860358b2e812751850479ac712db85557e Mon Sep 17 00:00:00 2001 From: Stephen Hemminger Date: Mon, 26 Nov 2007 11:54:48 -0800 Subject: [PATCH] --- yaml --- r: 74469 b: refs/heads/master c: 29816d9aa55c99d463bd5507a46535b5fe79c33a h: refs/heads/master i: 74467: d5994910b4935bc8cfeb3a7717adbab0b53599fb v: v3 --- [refs] | 2 +- trunk/drivers/net/skge.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index c18f363e2546..accc51126a45 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 1c1478859017452a1179dbbdf7b9eb5b48438746 +refs/heads/master: 29816d9aa55c99d463bd5507a46535b5fe79c33a diff --git a/trunk/drivers/net/skge.c b/trunk/drivers/net/skge.c index 6d62250fba07..14f06aea9ca0 100644 --- a/trunk/drivers/net/skge.c +++ b/trunk/drivers/net/skge.c @@ -2619,8 +2619,8 @@ static int skge_up(struct net_device *dev) yukon_mac_init(hw, port); spin_unlock_bh(&hw->phy_lock); - /* Configure RAMbuffers */ - chunk = hw->ram_size / ((hw->ports + 1)*2); + /* Configure RAMbuffers - equally between ports and tx/rx */ + chunk = (hw->ram_size - hw->ram_offset) / (hw->ports * 2); ram_addr = hw->ram_offset + 2 * chunk * port; skge_ramset(hw, rxqaddr[port], ram_addr, chunk);