aboutsummaryrefslogtreecommitdiff
path: root/net/lapb/lapb_timer.c
diff options
context:
space:
mode:
authorKiran Patil <[email protected]>2011-06-20 16:59:20 -0700
committerJames Bottomley <[email protected]>2011-06-29 16:29:36 -0500
commit064287eee372e8a2effe77fb909a40da9e7a1fd7 (patch)
tree0cfda86145d0bae9dedc70206c1ff1f4bb773480 /net/lapb/lapb_timer.c
parent1ff9918b625457ce20d450d00f9ed0a12ba191b7 (diff)
[SCSI] fcoe: Round-robin based selection of CPU for post-processing of incoming commands
Problem: Earlier mechanism of selection of CPU was, to select the same CPU which has received incoming request. Hence in case of rx_id = 0xFFFF, request was always posted to same NetRx queue, hence only 1 CPU is utilized for handling the command. It was also causing problem of "running out of exchanges from per CPU pool of exchanges (in case of DDP offload) Fix: Implemented new algo. to select CPU for post-processing of incoming commands when rx_id is unknown. This is simple Round robin algo. for CPU selection. Notes/Dependencies: N/A Signed-off-by: Kiran Patil <[email protected]> Signed-off-by: Robert Love <[email protected]> Signed-off-by: James Bottomley <[email protected]>
Diffstat (limited to 'net/lapb/lapb_timer.c')
0 files changed, 0 insertions, 0 deletions