cxgb3: fix crash due to manipulating queues before registration
cxgb3: fix crash due to manipulating queues before registration

Along the same lines as "cxgb4: fix crash due to manipulating queues
before registration" (8f6d9f40476895571df039b6f1f5230ec7faebad), before
commit "net: allocate tx queues in register_netdevice"
netif_tx_stop_all_queues and related functions could be used between
device allocation and registration but now only after registration.
cxgb4 has such a call before registration and crashes now.  Move it
after register_netdev.

Signed-off-by: Nishanth Aravamudan <32d5d7104760c6969dbcc939b04e64f225673f91@us.ibm.com>
Cc: a0baddf32b28d2f9429941ed4af2fe636e210591@gmail.com
Cc: d867fc987a366be56684d1145622524a3ba1efbf@us.ibm.com
Cc: Divy Le Ray <c440f8554972344360c4411616466cde120c39c9@chelsio.com>
Cc: Dimitris Michailidis <8f489e765add66cea532ca1aff150e01610199e3@chelsio.com>
Cc: 1099b3bee480025a15c1b622ecdea77a1d6d7166@vger.kernel.org
Cc: 2578944098299abf708b08eff6fcf60565553586@vger.kernel.org
Tested-by: Nishanth Aravamudan <32d5d7104760c6969dbcc939b04e64f225673f91@us.ibm.com>
Acked-by: Divy Le Ray <c440f8554972344360c4411616466cde120c39c9@chelsio.com>
Signed-off-by: David S. Miller <fe08d3c717adf2ae63592e4c9aec6e3e404d8e3e@davemloft.net>

TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,KristFoundation/Programs,KristFoundation/Programs,TeamVee-Kanas/android_kernel_samsung_kanas,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs