[Tux3] cleanup and small fix, and sparse warning fix

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <tux3@...>
Date: Thursday, November 13, 2008 - 8:06 am

Hi,

The following is summary of cleanup and small fix, and sparse warning
fix. "make tests" and some test seem to work.

static-http://userweb.kernel.org/~hirofumi/tux3/

Actual patches are the above hg repo. If those are ok, please pull.

Thanks.

changeset: 421:1b9f30bfd9043fc008e6ad32141001144306089f
tag: tip
user: OGAWA Hirofumi
date: Thu Nov 13 20:56:30 2008 +0900
files: user/tux3graph.c
description:
tux3graph update to current format
The order of fields in "struct extent" was changed, use same order.

changeset: 420:bc24a3a2b39e585b95d81d8d371d7cb02bbbd0c0
user: OGAWA Hirofumi
date: Thu Nov 13 20:56:30 2008 +0900
files: user/tux3graph.c
description:
tux3graph.c cleanup for sparce
This is just for making sparse happy.

changeset: 419:c3e007f67e074dc187b7af3d76da4a1d4c619ff9
user: OGAWA Hirofumi
date: Thu Nov 13 20:56:30 2008 +0900
files: user/tux3fuse.c
description:
tux3fuse.c cleanup for sparce
fd in MAIN is shadow of global fd, and global one is used only in
tux3_init(). So, move global to tux3_init().

changeset: 418:e3dfc7902cb2cadb68cb9e37e682b3e01c772671
user: OGAWA Hirofumi
date: Thu Nov 13 20:56:30 2008 +0900
files: user/btree.c
description:
btree.c cleanup for sparce
This is just for making sparse happy.

changeset: 417:cf3766ead4852b93407fca03164abf5918b2a296
user: OGAWA Hirofumi
date: Thu Nov 13 20:56:30 2008 +0900
files: user/balloc.c
description:
balloc.c cleanup for sparce
super.volblocks is be_u64, use collect endian.

changeset: 416:8f732c872c6c66ea06763a8d8c89d0ea9c104da2
user: OGAWA Hirofumi
date: Thu Nov 13 20:56:30 2008 +0900
files: user/filemap.c
description:
filemap.c cleanup for sparce
buffer is already used in filemap_extent_io(), just use it.

changeset: 415:d89602a7b88602e0fc64f6c9e90cb96bd5cd9022
user: OGAWA Hirofumi
date: Thu Nov 13 20:56:30 2008 +0900
files: user/xattr.c
description:
xattr.c cleanup for sparce
Remove garbages (0xa0).

buffer is already used in use_atom(), just use it.

some constant doesn't fit to 32bits, so add ULL suffix.

changeset: 414:a90445198fb1808e23232ab8b879b2f0b902900c
user: OGAWA Hirofumi
date: Thu Nov 13 20:56:30 2008 +0900
files: user/iattr.c
description:
iattr.c cleanup for sparce
size is already used as argument of decode_attrs(). So instead of it,
this uses bytes like decode_xsize() in xattr.c.

some constant doesn't fit to 32bits, so add ULL suffix.

changeset: 413:5a3b83cf3afd6fd5ee2d2f009f5ad1c18bb1b707
user: OGAWA Hirofumi
date: Thu Nov 13 20:56:30 2008 +0900
files: user/inode.c
description:
Use proper cast type for disk->magic

changeset: 412:979da323f8cde95c0093bcc0ca7b3f6d66ed50ae
user: OGAWA Hirofumi
date: Thu Nov 13 20:56:30 2008 +0900
files: user/tux3.h
description:
Remove unused struct disktree

changeset: 411:8d46da5d2a855795e795ac719b96751042b568b4
user: OGAWA Hirofumi
date: Thu Nov 13 20:56:30 2008 +0900
files: user/dleaf.c
description:
Add comments for ondisk format in dleaf.c

changeset: 410:8eb13838fe09c27f860d782ffc9afdf1c494dbe2
user: OGAWA Hirofumi
date: Thu Nov 13 20:56:30 2008 +0900
files: user/Makefile
description:
Add all tests to "tests" rule
--
OGAWA Hirofumi

_______________________________________________
Tux3 mailing list
Tux3@tux3.org
http://tux3.org/cgi-bin/mailman/listinfo/tux3

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [Tux3] Two kinds of atomic commit, Matthew Dillon, (Mon Jul 28, 12:58 pm)
[Tux3] cleanup and small fix, and sparse warning fix, OGAWA Hirofumi, (Thu Nov 13, 8:06 am)
Re: [Tux3] Two kinds of atomic commit, Daniel Phillips, (Mon Jul 28, 3:52 pm)