Ajay Shekhawat | 1 Dec 20:32 2002

Re: XFS trouble (!)

On Sun, Dec 01, 2002 at 10:44:45AM +1100, Keith Owens wrote:
> The 2.4.19 XFS patches have been respun several times, when did you
> download?  The XFS version message at boot time will tell you, all bug
> reports should include that message.
> 
> >(well, "was" would be the operative word now that 2.4.20 is out :-/)
> 
> There are also split patches against 2.4.20, they are the equivalent
> of the XFS CVS tree as of 2002-11-29_01:21_UTC.

I downloaded all of the stuff yesterday. The status now is: the filesystem
is mounted and looks OK. The kernel is 2.4.19, with the 1.2pre3 patches
(from the FTP site).
	Dec  1 14:23:33 xXxXx kernel: SGI XFS SGI XFS 1.2pre3 with ACLs, no debug enabled

Ajay

Nathan Scott | 2 Dec 00:20 2002
Picon

Re: XFS trouble (!)

On Sat, Nov 30, 2002 at 01:06:02PM -0500, Ajay Shekhawat wrote:
> I gave the command
> 	uuid <uuid printed by xfs_db>
> in xfs_db, and it was able to mount the filesystem. Everything _appears_
> to be there, though it is difficult to check quickly.
> 
> So what are my options now: should I do a 'xfs_check' again?

Since your last run didn't seem to report any problems and the
log is no longer corrupt, I would say there is unlikely to be
any benefit from running it again (esp. since it takes so long
for you).

> Should I migrate to the latest CVS branch? It is a production machine,
> though, and I'm not sure if the latest bleeding edge release is
> the way to go (if something happens, a lot of sharp soon-to-be-bleeding
> edges will head my way).

I would stick with the 1.2[pre] tree for a production machine,
there are still known issues in the development CVS tree which
are not present in 1.2.

cheers.

--

-- 
Nathan

Nathan Scott | 2 Dec 00:26 2002
Picon

TAKE - acl/attr I18N updates (final)

Updates to acl/attr I18N (final).  Sync up dmapi scripts with the I18N
aware versions - dmapi doesn't have any strings, so this is just keeping
scripts in sync.

Date:  Sun Dec  1 15:24:42 PST 2002
Workarea:  snort.melbourne.sgi.com:/home/nathans/2.4.x-xfs

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs

Modid:  xfs-cmds:slinx:134052a
cmd/acl/chacl/chacl.c - 1.18
cmd/attr/attr/attr.c - 1.11
cmd/attr/setfattr/setfattr.c - 1.12
cmd/attr/getfattr/getfattr.c - 1.18
cmd/acl/setfacl/setfacl.c - 1.7
cmd/acl/getfacl/getfacl.c - 1.8
	- Updates to acl/attr I18N (final).

cmd/dmapi/configure.in - 1.17
cmd/dmapi/include/buildrules - 1.9
cmd/dmapi/include/builddefs.in - 1.18
cmd/dmapi/include/buildmacros - 1.5
	- Sync up dmapi scripts with the I18N aware versions - dmapi doesn't
	  have any strings (just a library), so this is just keeping scripts
	  in sync.

Nathan Scott | 2 Dec 01:04 2002
Picon

TAKE - attr I18N changes


Date:  Sun Dec  1 16:03:07 PST 2002
Workarea:  snort.melbourne.sgi.com:/home/nathans/2.4.x-xfs

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs

Modid:  xfs-cmds:slinx:134053a
cmd/attr/po/de.po - 1.1
cmd/attr/doc/CHANGES - 1.35
cmd/attr/po/Makefile - 1.2
	- German translation for attr package from Andreas.

Nathan Scott | 2 Dec 02:23 2002
Picon

TAKE - cleanup

Cleanup after initially investigating unwritten extents.

Date:  Sun Dec  1 17:18:39 PST 2002
Workarea:  snort.melbourne.sgi.com:/home/nathans/2.4.x-xfs

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs

Modid:  2.4.x-xfs:slinx:134059a
linux/fs/xfs/xfs_buf.h - 1.99
	- Make the XFS_BUF_ISUNINITIAL macro correct, and no longer refering to
	  pagebuf flags which no longer exist.

linux/fs/xfs/xfs_buf_item.c - 1.134
	- Uncomment an assert which now makes sense with other fixes.

linux/fs/xfs/xfs_bmap_btree.h - 1.55
	- Make the ISUNWRITTEN macro a bit more useful.

linux/fs/xfs/xfs_bmap.c - 1.297
	- Set bmv_oflags flag BMV_OF_PREALLOC when the extent is unwritten (was
	  IRIX mod irix6.5m:irix:120255a originally, not yet merged?).  Cleanup
	  code formatting a bit here, it was all over the show.

linux/fs/xfs/linux/xfs_lrw.c - 1.176
	- Fix several incorrect comments.

linux/fs/xfs/linux/xfs_ioctl.c - 1.85
	- Make several routines static, make declarations consistent.

(Continue reading)

Nathan Scott | 2 Dec 07:05 2002
Picon

TAKE - sector size updates

Sector size updates - macros for calculating address/size of sector-sized
data structures (sb,agf,agi,agfl) are now sector size aware.  Cleaned up
the early mount code dealing with log devices and logsectsize.  Should be
it for awhile in terms of kernel changes related to sector sizes (the log
is on the TODO list, somewhere).

cheers.

Date:  Sun Dec  1 21:34:30 PST 2002
Workarea:  snort.melbourne.sgi.com:/home/nathans/sector-xfs

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs

Modid:  2.4.x-xfs:slinx:134064a
linux/fs/xfs/xfs_trans.h - 1.115
	- Remove an unused function prototype from xfs_trans.h.

Date:  Sun Dec  1 21:53:26 PST 2002
Workarea:  snort.melbourne.sgi.com:/home/nathans/sector-xfs

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs

Modid:  2.4.x-xfs:slinx:134065a
linux/fs/xfs/xfsidbg.c - 1.211
	- Report the sectorsize too from the mount structure.

linux/fs/xfs/xfs_vfsops.c - 1.400
linux/fs/xfs/xfs_mount.c - 1.314
(Continue reading)

hmail1111jp | 2 Dec 09:28 2002
Picon

未承諾広告※電子メール広告

<‘—MŽÒ>
“dŽqƒ[ƒ‹LŽÐ

¡ŒãAL‚ð‚²Šó–]‚µ‚È‚¢•û‚Í‚±‚±‚Ö
(•K‚¸–{•¶‚É‚ ‚È‚½‚̃[ƒ‹ƒAƒhƒŒƒX‚Ì‚Ý‚ð‚¨‘‚«‰º‚³‚¢j
fmail9999jp <at> yahoo.co.jp
ƒ[ƒ‹ƒAƒhƒŒƒX‚ð‚²‹L“ü‚µ‚Ä‚­‚¾‚³‚¢B

§104-0061
“Œ‹ž“s’†‰›‹æ‹âÀ8-19-3
‘æ2ƒEƒCƒ“ƒOƒrƒ‹ <at> 3F
ƒ[ƒ‹ƒ}ƒKƒWƒ“”­s

TEL <at> 03-3544-6222
FAX <at> 03-3544-6218

===============================================================
–â‘菤•i‚΂©‚èW‚ß‚Ü‚µ‚½‚̂ŁAÁ‚³‚ê‚é‹°‚ꂪ‚ ‚è‚Ü‚·‚Ì‚Å
‚¨\ž‚Ý‚Í‚¨‘‚߂ɁI
=================================================================

™\\\™\\\™\\\™\\\™\\\™\\\™\\\™\\\™

	— ƒrƒfƒI”Ì”„E“ÁŽêƒ_ƒbƒ`ƒƒCƒtE‚r‚lƒNƒ‰ƒu 
 <at>  <at>  ‚`‚u’j—D•åWE‰‡•ŒðÛE‚r‚d‚wƒtƒŒƒ“ƒhEƒAƒ_ƒ‹ƒgƒOƒbƒY‚È‚Ç
	     š <at> ƒAƒ_ƒ‹ƒgŠÖ˜A‚̏î•ñ–žÚ <at> š
		
	
	 <at>  <at> ‚¨\ž‚݁E‚²’•¶E¤•iÚ×“™‚́ <at> 
 <at>  <at>  <at>  <at>  <at> ‰º‹L‚t‚q‚k‚ðƒNƒŠƒbƒN‚µ‚Ä‚²——‰º‚³‚¢B
(Continue reading)

Michael Sinz | 2 Dec 13:16 2002

xfs_check exit code?

I have been, it seems wrongly, assuming that if xfs_check finds
a problem on the disk that the exit code is non-zero.  (And,
conversely, if all is well, that the exit code is zero)

Anyway, I have, this weekend, had some problems with one of my machines.
(I have not fully diagnosed the problem so I don't want to point fingers
at XFS yet).  During the recovery process, I used my /boot recovery
script and, while xfs_check found errors, the exit code of xfs_check
was zero.  This prevented auto-recovery from working.

Is the exit code part of the defined API for xfs_check?  Could it be
part of the defined behavior?

For now I will need to check if xfs_check has any output - which is
almost as good as long as that behavior is "defined"

--

-- 
Michael Sinz -- Director, Systems Engineering -- Worldgate Communications
A master's secrets are only as good as
	the master's ability to explain them to others.

Steve Lord | 2 Dec 19:27 2002
Picon

TAKE - performance work for O_SYNC writes

for synchronous transactions, allow the in core log buffer to wait
around in active state for as long as possible. This allows us to
coalesce several transactions into one buffer and reduce the disk
traffic.

Date:  Mon Dec  2 10:26:49 PST 2002
Workarea:  jen.americas.sgi.com:/src/lord/xfs-linux.2.4

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs

Modid:  2.4.x-xfs:slinx:134077a
linux/fs/xfs/xfs_log.c - 1.262
	- Introduce a new sync variable in the iclog structure to sync
	  between the last log write and the next one in the case of
	  sync transactions forcing iclogs out to disk early.

linux/fs/xfs/xfs_log_priv.h - 1.85
	- new sync variable in the iclog structure

Christoph Hellwig | 3 Dec 03:29 2002
Picon

TAKE - remove unused function pagebuf_queue_task


Date:  Mon Dec  2 11:14:50 PST 2002
Workarea:  taclab54.munich.sgi.com:/home/hch/repo/slinx/2.4.x-xfs

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs

Modid:  2.4.x-xfs:slinx:134086a
linux/fs/xfs/pagebuf/page_buf.c - 1.82
linux/fs/xfs/pagebuf/page_buf.h - 1.50
	- remove unused function pagebuf_queue_task


Gmane