From: Christian Lamparter Date: Sun, 26 Sep 2010 23:36:38 +0000 (+0200) Subject: carl9170: revamp carl9170_tx_prepare X-Git-Tag: v2.6.37-rc1~147^2~265^2^2~9 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4bd437ea40b81fb4c047034de6dca1b5af496fb0;p=pandora-kernel.git carl9170: revamp carl9170_tx_prepare David Miller complained about the driver's excessive use of variables in __packed structs. While I did not fully agree with his sole "performance" argument on all accounts. I do see some room for improvement in hot-paths on architectures without an efficient access to unaligned elements. This first patch (dare I say?) optimizes an important tx hot-path in the driver: carl9170_tx_prepare. Signed-off-by: Christian Lamparter Signed-off-by: John W. Linville --- Reading git-diff-tree failed