Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 48028
b: refs/heads/master
c: cbcae39
h: refs/heads/master
v: v3
  • Loading branch information
Evgeniy Dushistov authored and Linus Torvalds committed Feb 12, 2007
1 parent a51b326 commit cd640e9
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 11 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: cca97de1184f6000d22b4106d47687b31cca1fa3
refs/heads/master: cbcae39fa1cc16c0fb199223f5ec1aea5f4c7b2d
9 changes: 4 additions & 5 deletions trunk/Documentation/filesystems/ufs.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ ufstype=type_of_ufs
supported as read-write

ufs2 used in FreeBSD 5.x
supported as read-only
supported as read-write

5xbsd synonym for ufs2

Expand Down Expand Up @@ -50,12 +50,11 @@ ufstype=type_of_ufs
POSSIBLE PROBLEMS
=================

There is still bug in reallocation of fragment, in file fs/ufs/balloc.c,
line 364. But it seems working on current buffer cache configuration.
See next section, if you have any.


BUG REPORTS
===========

Any ufs bug report you can send to daniel.pirkl@email.cz (do not send
partition tables bug reports.)
Any ufs bug report you can send to daniel.pirkl@email.cz or
to dushistov@mail.ru (do not send partition tables bug reports).
9 changes: 4 additions & 5 deletions trunk/fs/ufs/super.c
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,8 @@
* UFS2 (of FreeBSD 5.x) support added by
* Niraj Kumar <niraj17@iitbombay.org>, Jan 2004
*
* UFS2 write support added by
* Evgeniy Dushistov <dushistov@mail.ru>, 2007
*/


Expand Down Expand Up @@ -674,10 +676,6 @@ static int ufs_fill_super(struct super_block *sb, void *data, int silent)
uspi->s_sbsize = super_block_size = 1536;
uspi->s_sbbase = 0;
flags |= UFS_TYPE_UFS2 | UFS_DE_44BSD | UFS_UID_44BSD | UFS_ST_44BSD | UFS_CG_44BSD;
if (!(sb->s_flags & MS_RDONLY)) {
printk(KERN_INFO "ufstype=ufs2 is supported read-only\n");
sb->s_flags |= MS_RDONLY;
}
break;

case UFS_MOUNT_UFSTYPE_SUN:
Expand Down Expand Up @@ -1156,7 +1154,8 @@ static int ufs_remount (struct super_block *sb, int *mount_flags, char *data)
#else
if (ufstype != UFS_MOUNT_UFSTYPE_SUN &&
ufstype != UFS_MOUNT_UFSTYPE_44BSD &&
ufstype != UFS_MOUNT_UFSTYPE_SUNx86) {
ufstype != UFS_MOUNT_UFSTYPE_SUNx86 &&
ufstype != UFS_MOUNT_UFSTYPE_UFS2) {
printk("this ufstype is read-only supported\n");
return -EINVAL;
}
Expand Down

0 comments on commit cd640e9

Please sign in to comment.