commit | 9504e0864b58b4a304820dcf3755f1da80d5e72f | [log] [tgz] |
---|---|---|
author | Martin K. Petersen <martin.petersen@oracle.com> | Mon Dec 21 15:55:51 2009 +0100 |
committer | Jens Axboe <jens.axboe@oracle.com> | Mon Dec 21 15:55:51 2009 +0100 |
tree | 1e5bc5e7b2c57b343fab13709178be3aff6f477e | |
parent | 65b32a573eefa1cdd3cbe5ea59326308e6c3b9ad [diff] |
block: Fix topology stacking for data and discard alignment The stacking code incorrectly scaled up the data offset in some cases causing misaligned devices to report alignment. Rewrite the stacking algorithm to remedy this and apply the same alignment principles to the discard handling. Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com> Signed-off-by: Jens Axboe <jens.axboe@oracle.com>