From: Ben Hutchings Date: Mon, 3 Oct 2011 04:42:46 +0000 (+0000) Subject: RPS: Ensure that an expired hardware filter can be re-added later X-Git-Tag: v3.2-rc1~129^2~180 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=09994d1b09bd9b0046a4708fa50d2106610a4058;p=pandora-kernel.git RPS: Ensure that an expired hardware filter can be re-added later Amir Vadai wrote: > When a stream is paused, and its rule is expired while it is paused, > no new rule will be configured to the HW when traffic resume. [...] > - When stream was resumed, traffic was steered again by RSS, and > because current-cpu was equal to desired-cpu, ndo_rx_flow_steer > wasn't called and no rule was configured to the HW. Fix this by setting the flow's current CPU only in the table for the newly selected RX queue. Reported-and-tested-by: Amir Vadai Signed-off-by: Ben Hutchings Signed-off-by: David S. Miller --- Reading git-diff-tree failed