From: Rasesh Mody Date: Tue, 11 Dec 2012 12:24:51 +0000 (+0000) Subject: bna: Tx and Rx Optimizations X-Git-Tag: omap-for-v3.8/fixes-for-merge-window-v4-signed~45^2~15 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5216562a2ccd037d0eb85a2e8bbfd6315e3f1bb5;p=pandora-kernel.git bna: Tx and Rx Optimizations Change details: - Have contiguous queue pages for TxQ, RxQ and CQ. Data structure and QPT changes related to contiguous queue pages - Optimized Tx and Rx unmap structures. Tx and Rx fast path changes due to unmap data structure changes - Re-factored Tx and Rx fastpath routines as per the new queue data structures - Implemented bnad_txq_wi_prepare() to program the opcode, flags, frame_len and num_vectors in the work item - Reduced Max TxQ and RxQ depth to 2048 while default value for Tx/Rx queue depth is unaltered (512) Signed-off-by: Rasesh Mody Signed-off-by: David S. Miller --- Reading git-diff-tree failed