diff options
author | Mark Fasheh <mark.fasheh@oracle.com> | 2007-06-06 23:15:24 (GMT) |
---|---|---|
committer | Mark Fasheh <mark.fasheh@oracle.com> | 2007-06-06 23:42:03 (GMT) |
commit | eeb47d1234af1a9267836f680a8e114b2e88d0dc (patch) | |
tree | 8362fcf841f204876446c952dca530cdb419899d /mm | |
parent | 59be7dc97bacc0fd8e22f0be6e2aebb5c9b4ff47 (diff) | |
download | linux-eeb47d1234af1a9267836f680a8e114b2e88d0dc.tar.xz |
ocfs2: Fix invalid assertion during write on 64k pages
The write path code intends to bug if a math error (or unhandled case)
results in a write outside of the current cluster boundaries. The actual
BUG_ON() statements however are incorrect, leading to a crash on kernels
with 64k page size. Fix those by checking against the right variables.
Also, move the assertions higher up within the functions so that they trip
*before* the code starts to mark buffers.
Signed-off-by: Mark Fasheh <mark.fasheh@oracle.com>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions