[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20081117.012939.72047312.davem@davemloft.net>
Date: Mon, 17 Nov 2008 01:29:39 -0800 (PST)
From: David Miller <davem@...emloft.net>
To: wangchen@...fujitsu.com
Cc: jgarzik@...ox.com, netdev@...r.kernel.org
Subject: Re: [PATCH net-next v2]netdevice: 82596: Convert netdev->priv to
netdev_priv
From: Wang Chen <wangchen@...fujitsu.com>
Date: Mon, 17 Nov 2008 17:24:38 +0800
> The memory, which pointed by netdev->priv, can be allocated by alloc_etherdev().
> We don't need to use __get_free_pages() to get memory.
>
> Signed-off-by: Wang Chen <wangchen@...fujitsu.com>
I don't think this is right either.
There might be device imposed alignment constraints, for example.
And a whole page is also being allocated so that this cache mode
change doesn't have an effect on unrelated kernel memory. That could
kill performance if some critical other data structure sits in the
same page and now has it's cacheability disabled.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists