Changeset 2175178 in mainline for uspace/lib/ext4/src/filesystem.c


Ignore:
Timestamp:
2018-10-03T08:34:52Z (6 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
b209135
Parents:
174156fd
git-author:
Jiri Svoboda <jiri@…> (2018-10-02 21:31:25)
git-committer:
Jiri Svoboda <jiri@…> (2018-10-03 08:34:52)
Message:

Allow creating ext2 dynamic revision. Allow choosing ext filesystem version by mkext4 argument. Fix support for filesystems without filetype feature.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/ext4/src/filesystem.c

    r174156fd r2175178  
    4848#include "ext4/bitmap.h"
    4949#include "ext4/block_group.h"
     50#include "ext4/cfg.h"
    5051#include "ext4/directory.h"
    5152#include "ext4/extent.h"
     
    248249/** Create new filesystem.
    249250 *
     251 * @param ver Filesystem version
    250252 * @param service_id Block device where to create new filesystem
    251253 */
    252 errno_t ext4_filesystem_create(service_id_t service_id)
     254errno_t ext4_filesystem_create(ext4_cfg_ver_t ver, service_id_t service_id)
    253255{
    254256        errno_t rc;
     
    280282
    281283        /* Create superblock */
    282         rc = ext4_superblock_create(dev_bsize, dev_nblocks, &superblock);
     284        rc = ext4_superblock_create(dev_bsize, dev_nblocks, ver, &superblock);
    283285        if (rc != EOK)
    284286                goto err;
Note: See TracChangeset for help on using the changeset viewer.