The real problem is that Whirlwind is actualy bugged.
In D2R, Whirlwind does not seems to register the first few frame attacks.
That means most hits dont hit. For example a short whirlwind does nothing to an ennemy.
Bug report : [2.4 Patch] WW Barbarian is still Bugged & Unplayable