xfs
[Top] [All Lists]

TAKE 931457 - xlog_ticket_get reservation amount recalculation

To: linux-xfs@xxxxxxxxxxx
Subject: TAKE 931457 - xlog_ticket_get reservation amount recalculation
From: Timothy Shimmin <tes@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 7 Jul 2005 14:26:39 +1000 (EST)
Sender: linux-xfs-bounce@xxxxxxxxxxx
Fix up the calculation of the reservation overhead to hopefully include
all the components which make up the transaction in the ondisk log.
Having this incomplete has shown up as problems on IRIX when some v2
log changes went in. The symptom was the msg of 
"xfs_log_write: reservation ran out. Need to up reservation" and was
seen on synchronous writes on files with lots of holes
(and therefore lots of extents).
Put this into Linux too.


Date:  Thu Jul  7 14:23:52 AEST 2005
Workarea:  snort.melbourne.sgi.com:/home/tes/isms/xfs-linux
Inspected by:  overby@xxxxxxx

The following file(s) were checked into:
  longdrop.melbourne.sgi.com:/isms/xfs-kern/xfs-linux-melb


Modid:  xfs-linux-melb:xfs-kern:23095a
xfs_log.c - 1.305 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_log.c.diff?r1=text&tr1=1.305&r2=text&tr2=1.304&f=h


<Prev in Thread] Current Thread [Next in Thread>
  • TAKE 931457 - xlog_ticket_get reservation amount recalculation, Timothy Shimmin <=