[PATCH] [2.6.32-longterm] ioat2: kill pending flag

From: Mike Galbraith
Date: Thu May 31 2012 - 10:00:20 EST


Greetings,

While testing tbench 40 throughput on a 40 core (+SMT) Intel SDV S3E37,
I found spin_lock_bh() consuming _90%_ of the box, driving throughput
straight through the floor. The commit below fixed it up.

This looks horrific enough to me to qualify for 2.6.32-longterm.