Diff for /xfs-linux/xfs_log_recover.c between versions 1.332 and 1.333

version 1.332, 2007/11/02 03:09:58 version 1.333, 2008/01/10 14:58:18
Line 2912  xlog_recover_process_data( Line 2912  xlog_recover_process_data(
                                 xlog_recover_new_tid(&rhash[hash], tid,                                  xlog_recover_new_tid(&rhash[hash], tid,
                                         be64_to_cpu(rhead->h_lsn));                                          be64_to_cpu(rhead->h_lsn));
                 } else {                  } else {
                         ASSERT(dp + be32_to_cpu(ohead->oh_len) <= lp);                          if (dp + be32_to_cpu(ohead->oh_len) > lp) {
                                   xlog_warn(
                           "XFS: xlog_recover_process_data: bad length");
                                   WARN_ON(1);
                                   return (XFS_ERROR(EIO));
                           }
                         flags = ohead->oh_flags & ~XLOG_END_TRANS;                          flags = ohead->oh_flags & ~XLOG_END_TRANS;
                         if (flags & XLOG_WAS_CONT_TRANS)                          if (flags & XLOG_WAS_CONT_TRANS)
                                 flags &= ~XLOG_CONTINUE_TRANS;                                  flags &= ~XLOG_CONTINUE_TRANS;

Removed from v.1.332  
changed lines
  Added in v.1.333


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>