I think because it is really older than 3.2...
usually upstream ifdefs if something is still worth the old code.
I see usually they seem to support also 2.6 (I saw many 2.6.x defines in the code IIRC), so I presume that workaround it was wrong or too old to be useful now.
said this, I blindly follow upstream's ifdefs when a new kernel is released, so if you want to diverge from upstream it is up to you ;)
I think because it is really older than 3.2...
usually upstream ifdefs if something is still worth the old code.
I see usually they seem to support also 2.6 (I saw many 2.6.x defines in the code IIRC), so I presume that workaround it was wrong or too old to be useful now.
said this, I blindly follow upstream's ifdefs when a new kernel is released, so if you want to diverge from upstream it is up to you ;)