Commit Graph

59 Commits (6366213ee3355278a90d1c20a1971c68fa3af68b)

Author SHA1 Message Date
Ryusuke Konishi 365e215ce1 nilfs2: unfold nilfs_dat_inode function 14 years ago
Ryusuke Konishi 888da23c2f nilfs2: get rid of loaded flag from nilfs object 14 years ago
Ryusuke Konishi 026a7d63d5 nilfs2: get rid of bdi from nilfs object 15 years ago
Ryusuke Konishi 090fd5b101 nilfs2: get rid of back pointer to writable sb instance 15 years ago
Ryusuke Konishi 032dbb3b50 nilfs2: see state of root dentry for mount check of snapshots 15 years ago
Ryusuke Konishi f1e89c86fd nilfs2: use iget for all metadata files 15 years ago
Ryusuke Konishi c1c1d70920 nilfs2: get rid of GCDAT inode 15 years ago
Ryusuke Konishi 348fe8da13 nilfs2: simplify life cycle management of nilfs object 15 years ago
Ryusuke Konishi f11459ad7d nilfs2: do not allocate multiple super block instances for a device 15 years ago
Ryusuke Konishi fd52202930 nilfs2: use checkpoint tree for mount check of snapshots 15 years ago
Ryusuke Konishi ba65ae4729 nilfs2: add checkpoint tree to nilfs object 15 years ago
Ryusuke Konishi 263d90cefc nilfs2: remove own inode hash used for GC 15 years ago
Ryusuke Konishi 9566a7a851 nilfs2: accept future revisions 15 years ago
Christoph Hellwig dd3932eddf block: remove BLKDEV_IFL_WAIT 15 years ago
Christoph Hellwig f8c131f5b6 nilfs2: replace barriers with explicit flush / FUA usage 15 years ago
Ryusuke Konishi 4afc31345e nilfs2: fix leak of shadow dat inode in error path of load_nilfs 15 years ago
Ryusuke Konishi 1cb0c924fa nilfs2: wait for discard to finish 15 years ago
Ryusuke Konishi ea1a16f716 nilfs2: fix false warning saying one of two super blocks is broken 15 years ago
Ryusuke Konishi 89c0fd014d nilfs2: reject filesystem with unsupported block size 15 years ago
Ryusuke Konishi c5ca48aabe nilfs2: reject incompatible filesystem 15 years ago
Ryusuke Konishi 325020477a nilfs2: do not update log cursor for small change 15 years ago
Ryusuke Konishi 6c12516083 nilfs2: implement fallback for super root search 15 years ago
Ryusuke Konishi 843d63baa5 nilfs2: separate setup of log cursor from init_nilfs 15 years ago
Jiro SEKIBA b2ac86e1a8 nilfs2: sync super blocks in turns 15 years ago
Ryusuke Konishi 7ecaa46cfe nilfs2: add nilfs_cleanup_super 15 years ago
Ryusuke Konishi 57a4bfc486 nilfs2: get rid of ns_free_segments_count 15 years ago
Ryusuke Konishi aee5ce2f57 nilfs2: rename nilfs_recover_logical_segments function 15 years ago
Ryusuke Konishi 8b94025c00 nilfs2: refactor recovery logic routines 15 years ago
Ryusuke Konishi 92c60ccaf3 nilfs2: add blocksize member to nilfs object 15 years ago
Ryusuke Konishi 25294d8c37 nilfs2: use checkpoint number instead of timestamp to select super block 15 years ago
Stephen Rothwell 6a47dc1418 nilfs: fix breakage caused by barrier flag changes 15 years ago
Ryusuke Konishi c91cea11df nilfs2: remove whitespaces before quoted newlines 15 years ago
Jiro SEKIBA e902ec9906 nilfs2: issue discard request after cleaning segments 15 years ago
Ryusuke Konishi 0234576d04 nilfs2: add norecovery mount option 15 years ago
Ryusuke Konishi a057d2c011 nilfs2: add helper to get if volume is in a valid state 15 years ago
Ryusuke Konishi f50a4c8149 nilfs2: move recovery completion into load_nilfs function 15 years ago
Ryusuke Konishi ef7d4757a5 nilfs2: simplify nilfs_sufile_get_ncleansegs function 15 years ago
Ryusuke Konishi fd66c0d5c3 nilfs2: hide nilfs_mdt_clear calls in nilfs_mdt_destroy 15 years ago
Ryusuke Konishi 8707df3847 nilfs2: separate read method of meta data files on super root block 15 years ago
Ryusuke Konishi 79739565e1 nilfs2: separate constructor of metadata files 15 years ago
Ryusuke Konishi 5731e191f2 nilfs2: add size option of private object to metadata file allocator 15 years ago
Jens Axboe 2c96ce9f20 fs: remove bdev->bd_inode_backing_dev_info 16 years ago
Ryusuke Konishi 7a102b0923 nilfs2: remove individual gfp constants for each metadata file 16 years ago
Ryusuke Konishi 027d6404eb nilfs2: use semaphore to protect pointer to a writable FS-instance 16 years ago
Ryusuke Konishi aa7dfb8954 nilfs2: get rid of bd_mount_sem use from nilfs 16 years ago
Ryusuke Konishi e59399d010 nilfs2: correct exclusion control in nilfs_remount function 16 years ago
Ryusuke Konishi 6dd4740662 nilfs2: simplify remaining sget() use 16 years ago
Ryusuke Konishi 33c8e57c86 nilfs2: get rid of sget use for acquiring nilfs object 16 years ago
Ryusuke Konishi 654137dd46 nilfs2: remove header file for segment list operations 16 years ago
Martin K. Petersen e1defc4ff0 block: Do away with the notion of hardsect_size 16 years ago