We have a problem with a 3560 switch when we use the function 'mls qos trust dscp'.
When we enable this trust command on the interface we reduce the traffic flow to about 4,5 Mbit/s. Regardless if the interface id 10, 100 or gigabit.
If we remove the command we get full wire speed. If we use 'trust cos' we also get full wire speed.
If the command is there and we turn off 'mls qos' globally we get wire speed again.
It doesn't seam to matter of the links are trunks, tunnels or accessports nor if the equipment I connected directly or via a network.