aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ext4/super.c
AgeCommit message (Expand)AuthorFilesLines
2012-10-23Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-4/+5
2012-10-15ext4: fix undefined bit shift result in ext4_fill_flex_infoLukas Czerner1-1/+1
2012-10-10ext4: fix metadata checksum calculation for the superblockTheodore Ts'o1-3/+4
2012-10-08Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-32/+60
2012-10-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-0/+5
2012-10-02fs: push rcu_barrier() from deactivate_locked_super() to filesystemsKirill A. Shutemov1-0/+5
2012-10-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds1-1/+1
2012-09-28ext4: give i_aiodio_unwritten a more appropriate nameDmitry Monakhov1-1/+1
2012-09-28ext4: ext4_inode_info dietDmitry Monakhov1-1/+0
2012-09-27ext4: convert to use leXX_add_cpu()Wei Yongjun1-1/+1
2012-09-26ext4: don't clear orphan list on ro mount with errorsEric Sandeen1-2/+4
2012-09-23ext4: fix crash when accessing /proc/mounts concurrentlyHerton Ronaldo Krzesinski1-1/+1
2012-09-18userns: Convert struct dquot dq_id to be a struct kqidEric W. Biederman1-1/+1
2012-09-17ext4: do not enable delalloc by default for ext2Theodore Ts'o1-1/+1
2012-09-13ext4: advertise the fact that the kernel supports meta_bg resizingTheodore Ts'o1-0/+2
2012-09-05ext4: grow the s_flex_groups array as needed when resizingTheodore Ts'o1-13/+35
2012-08-18ext4: replace plain integer with NULL in super.cSachin Kamat1-1/+1
2012-08-17ext4: drop lock_super()/unlock_super()Theodore Ts'o1-10/+1
2012-08-17Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+6
2012-08-17ext4: return an error if kset_create_and_add fails in ext4_init_fs()Theodore Ts'o1-1/+3
2012-08-17ext4: make the zero-out chunk size tunableZheng Liu1-0/+3
2012-08-17ext4: add max_dir_size_kb mount optionTheodore Ts'o1-0/+7
2012-08-17ext4: fix long mount times on very big file systemsTheodore Ts'o1-0/+4
2012-08-05ext4: avoid kmemcheck complaint from reading uninitialized memoryTheodore Ts'o1-0/+1
2012-08-05ext4: make sure the journal sb is written in ext4_clear_journal_err()Theodore Ts'o1-0/+1
2012-08-04ext4: nuke write_super from commentsArtem Bityutskiy1-11/+0
2012-08-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-24/+7
2012-07-31ext4: Convert to new freezing mechanismJan Kara1-24/+7
2012-07-27Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-64/+259
2012-07-22ext4: weed out ext4_write_superArtem Bityutskiy1-10/+0
2012-07-22ext4: remove unnecessary superblock dirtyingArtem Bityutskiy1-1/+1
2012-07-22ext4: make quota as first class supported featureAditya Kali1-3/+134
2012-07-22quota: Move quota syncing to ->sync_fs methodJan Kara1-0/+5
2012-07-09ext4: fix overhead calculation used by ext4_statfs()Theodore Ts'o1-50/+124
2012-06-01Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-43/+210
2012-05-30ext4: add missing save_error_info() to ext4_error()Theodore Ts'o1-0/+1
2012-05-30ext4: add debugging trigger for ext4_error()Theodore Ts'o1-0/+20
2012-05-28ext4: return ENOMEM when mounts fail due to lack of memoryTheodore Ts'o1-0/+2
2012-05-28ext4: remove redundundant "(char *) bh->b_data" castsTheodore Ts'o1-3/+3
2012-05-28ext4: remove needs_recovery in ext4_mb_init()Akira Fujita1-1/+1
2012-05-28ext4: force ro mount if ext4_setup_super() failsEric Sandeen1-1/+2
2012-05-28Merge tag 'writeback' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linuxLinus Torvalds1-1/+1
2012-05-27jbd2: enable journal clients to enable v2 checksummingDarrick J. Wong1-13/+42
2012-05-25Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds1-5/+1
2012-05-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds1-12/+26
2012-05-21ext4: enable the 64-bit jbd2 feature based on the 64-bit ext4 featureTheodore Ts'o1-1/+1
2012-05-15userns: Convert ext4 to user kuid/kgid where appropriateEric W. Biederman1-12/+26
2012-05-15ext4: Remove i_mutex use from ext4_quota_write()Jan Kara1-5/+1
2012-05-06vfs: Rename end_writeback() to clear_inode()Jan Kara1-1/+1
2012-04-29ext4: make block group checksums use metadata_csum algorithmDarrick J. Wong1-24/+57
2012-04-29ext4: calculate and verify superblock checksumDarrick J. Wong1-0/+47
2012-04-29ext4: load the crc32c driver if necessaryDarrick J. Wong1-0/+16
2012-04-29ext4: record the checksum algorithm in use in the superblockDarrick J. Wong1-0/+18
2012-04-23super.c: unused variable warning without CONFIG_QUOTAEldad Zack1-0/+2
2012-04-16ext4: fix handling of journalled quota optionsTheodore Ts'o1-17/+15
2012-04-16ext4: address scalability issue by removing extent cache statisticsTheodore Ts'o1-16/+0
2012-03-28Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-611/+464
2012-03-21ext4: remove useless s_dirt assignmentArtem Bityutskiy1-1/+0
2012-03-21ext4: write superblock only once on unmountArtem Bityutskiy1-4/+3
2012-03-20ext4: initialization of ext4_li_mtx needs to be done earlierAl Viro1-2/+3
2012-03-20switch open-coded instances of d_make_root() to new helperAl Viro1-2/+1
2012-03-19ext4: change some printk() calls to use ext4_msg() insteadTheodore Ts'o1-2/+2
2012-03-19ext4: avoid output message interleaving in ext4_error_<foo>()Joe Perches1-10/+21
2012-03-04ext4: try to deprecate noacl and noxattr_user mount optionsTheodore Ts'o1-0/+4
2012-03-04ext4: ignore mount options supported by ext2/3 (but have since been removed)Theodore Ts'o1-0/+5
2012-03-04ext4: add debugging /proc file showing file system optionsTheodore Ts'o1-17/+54
2012-03-04ext4: make ext4_show_options() be table-drivenTheodore Ts'o1-111/+61
2012-03-03ext4: move ext4_show_options() after parse_options()Theodore Ts'o1-174/+175
2012-03-03ext4: use a table-driven handler for mount optionsTheodore Ts'o1-336/+234
2012-03-03ext4: unify handling of mount options which have been removedTheodore Ts'o1-20/+8
2012-03-03ext4: simplify handling of the errors=* mount optionsTheodore Ts'o1-6/+3
2012-03-02ext4: remove the I_VERSION mount flag and use the super_block flag insteadTheodore Ts'o1-2/+1
2012-03-02ext4: remove Opt_ignoreTheodore Ts'o1-3/+1
2012-03-02ext4: remove deprecation warnings for minix_df and grpidTheodore Ts'o1-11/+1
2012-02-20ext4: remove the resize mount optionEric Sandeen1-23/+6
2012-02-20ext4: remove the journal=update mount optionEric Sandeen1-25/+1
2012-02-20ext4: expand commit callback andBobi Jam1-0/+18
2012-01-10Merge branch 'for_linus' into for_linus_mergedTheodore Ts'o1-6/+5
2012-01-10ext4: fix undefined behavior in ext4_fill_flex_info()Xi Wang1-4/+3
2012-01-09ext4: fix failure exitsAl Viro1-5/+8
2012-01-08Merge branch 'pm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+1
2012-01-06vfs: switch ->show_options() to struct dentry *Al Viro1-2/+2
2012-01-06vfs: prefer ->dentry->d_sb to ->mnt->mnt_sbAl Viro1-1/+1
2012-01-04ext4: Report max_batch_time option correctlyBen Hutchings1-1/+1
2012-01-03vfs: fix the stupidity with i_dentry in inode destructorsAl Viro1-1/+0
2011-12-21Merge branch 'master' into pm-sleepRafael J. Wysocki1-9/+8
2011-12-18ext4: add missing space to ext4_msg output in ext4_fill_super()Zheng Liu1-1/+1
2011-12-12ext4: display the correct mount option in /proc/mounts for [no]init_itableTheodore Ts'o1-9/+8
2011-11-23Merge branch 'pm-freezer' of git://git.kernel.org/pub/scm/linux/kernel/git/tj...Rafael J. Wysocki1-2/+1
2011-11-21freezer: unexport refrigerator() and update try_to_freeze() slightlyTejun Heo1-2/+1
2011-11-07ext4: Remove kernel_lock annotationsRichard Weinberger1-2/+0
2011-11-07ext4: ignore journalled data options on remount if fs has no journalTheodore Ts'o1-1/+3
2011-10-27ext4: optimize ext4_ext_convert_to_initialized()Eric Gouriou1-0/+1
2011-10-08ext4: fix ext4 so it works without CONFIG_PROC_FSFabrice Jouhaud1-10/+6
2011-10-08ext4: remove deprecated oldallocLukas Czerner1-4/+4
2011-10-06ext4: Free resources in some error path in ext4_fill_superTao Ma1-8/+11
2011-09-09ext4: rename ext4_count_free_blocks() to ext4_count_free_clusters()Theodore Ts'o1-3/+4
2011-09-09ext4: Rename ext4_free_blks_{count,set}() to refer to clustersTheodore Ts'o1-5/+5
2011-09-09ext4: Fix bigalloc quota accounting and i_blocks valueAditya Kali1-1/+2
2011-09-09ext4: teach ext4_statfs() to deal with clusters if bigalloc is enabledTheodore Ts'o1-13/+24
2011-09-09ext4: convert the free_blocks field in s_flex_groups to be free_clustersTheodore Ts'o1-1/+1
2011-09-09ext4: convert s_{dirty,free}blocks_counter to s_{dirty,free}clusters_counterTheodore Ts'o1-14/+15
2011-09-09ext4: enforce bigalloc restrictions (e.g., no online resizing, etc.)Theodore Ts'o1-0/+7
2011-09-09ext4: read-only support for bigalloc file systemsTheodore Ts'o1-8/+50
2011-09-09ext4: add ext4-specific kludge to avoid an oops after the disk disappearsTheodore Ts'o1-1/+17
2011-09-03ext4: improve handling of conflicting mount optionsTheodore Ts'o1-21/+29
2011-08-13ext4: call ext4_ioend_wait and ext4_flush_completed_IO in ext4_evict_inodeJiaying Zhang1-1/+0
2011-08-03ext4: use kzalloc in ext4_kzalloc()Mathias Krause1-1/+1
2011-08-01ext4: use ext4_kvzalloc()/ext4_kvmalloc() for s_group_desc and s_group_infoTheodore Ts'o1-4/+5
2011-08-01ext4: introduce ext4_kvmalloc(), ext4_kzalloc(), and ext4_kvfree()Theodore Ts'o1-18/+36
2011-07-26ext4: prevent parallel resizers by atomic bit opsYongqiang Yang1-1/+1
2011-07-17ext4: ignore a stripe width of 1Dan Ehrenberg1-7/+15
2011-07-10ext4: add tracepoint for ext4_journal_startTheodore Ts'o1-0/+1
2011-06-06ext4: Fix max file size and logical block counting of extent format fileLukas Czerner1-3/+12
2011-05-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/djm...Linus Torvalds1-0/+2
2011-05-26ext4: add cleancache supportDan Magenheimer1-0/+2
2011-05-24ext4: add support for multiple mount protectionJohann Lombardi1-1/+17
2011-05-24ext4: ensure f_bfree returned by ext4_statfs() is non-negativeKazuya Mio1-1/+4
2011-05-22ext4: count hits/misses of extent cache and expose in sysfsVivek Haldar1-0/+16
2011-05-22ext4: don't show mount options in /proc/mounts if there is no journalTheodore Ts'o1-1/+0
2011-05-20ext4: fix possible use-after-free in ext4_remove_li_request()Lukas Czerner1-4/+6
2011-05-20ext4: fix the mount option "init_itable=n" to work as expected for n=0Lukas Czerner1-7/+16
2011-05-20ext4: Remove unnecessary wait_event ext4_run_lazyinit_thread()Lukas Czerner1-10/+0
2011-05-20ext4: Use schedule_timeout_interruptible() for waiting in lazyinit threadLukas Czerner1-25/+6
2011-05-18ext4: don't warn about mnt_count if it has been disabledTao Ma1-1/+1
2011-05-16ext4: fix oops in ext4_quota_off()Amir Goldstein1-0/+3
2011-05-09ext4: remove redundant #ifdef in super.cAmerigo Wang1-2/+0
2011-05-09ext4: remove redundant check for first_not_zeroed in ext4_register_li_requestTao Ma1-8/+1
2011-04-18ext4: check for ext[23] file system features when mounting as ext[23]Theodore Ts'o1-9/+65
2011-04-11Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tyt...Linus Torvalds1-16/+58
2011-04-10ext4: allow an active handle to be started when freezingYongqiang Yang1-11/+33
2011-04-05ext4: init timer earlier to avoid a kernel panic in __save_error_infoTao Ma1-3/+5
2011-04-04ext4: fix a double free in ext4_register_li_requestTao Ma1-0/+6
2011-04-04ext4: remove unnecessary [cm]time update of quota fileJan Kara1-2/+14
2011-03-31Fix common misspellingsLucas De Marchi1-2/+2
2011-03-25Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tyt...Linus Torvalds1-21/+27
2011-03-21ext4: add missing space in printk's in __ext4_grp_locked_error()Robin Dong1-1/+1
2011-03-16Merge branch 'for-2.6.39' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-1/+6
2011-03-15ext4: Copy fs UUID to superblockAneesh Kumar K.V1-0/+2
2011-03-05ext4: Use single thread to perform DIO unwritten convertionMingming Cao1-1/+1
2011-02-28ext4: skip orphan cleanup if fs has unknown ROCOMPAT featuresAmir Goldstein1-0/+8
2011-02-27ext4: fix missing iput of root inode for some mount error pathsManish Katiyar1-2/+3
2011-02-26ext4: enable mblk_io_submit by defaultTheodore Ts'o1-2/+3
2011-02-23ext4: enable acls and user_xattr by defaultEric Sandeen1-9/+5
2011-02-23ext4: mark file-local functions and variables as staticLukas Czerner1-3/+3
2011-02-21ext4: allow inode_readahead_blks=0 (linux-2.6.37)Alexander V. Lukyanov1-2/+2
2011-02-21ext4: Fix sparse warning: Using plain integer as NULL pointerPeter Huewe1-1/+1
2011-02-21Merge branch 'master' into for-2.6.39Tejun Heo1-20/+46
2011-02-12ext4: serialize unaligned asynchronous DIOEric Sandeen1-1/+12
2011-02-03ext4: fix up ext4 error handlingTheodore Ts'o1-4/+10
2011-02-03ext4: unregister features interface on module unloadLukas Czerner1-2/+10
2011-02-03ext4: fix panic on module unload when stopping lazyinit threadEric Sandeen1-13/+14
2011-02-01ext4: convert to alloc_workqueue()Tejun Heo1-1/+6
2011-01-21Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds1-18/+7
2011-01-13Merge branch 'for-2.6.38/core' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds1-10/+2
2011-01-12quota: Fix deadlock during path resolutionJan Kara1-18/+7
2011-01-11Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tyt...Linus Torvalds1-132/+156
2011-01-10ext4: fix uninitialized variable in ext4_register_li_requestAndrew Morton1-1/+1
2011-01-10ext4: dynamically allocate the jbd2_inode in ext4_inode_info as necessaryTheodore Ts'o1-9/+7
2011-01-10ext4: replace i_delalloc_reserved_flag with EXT4_STATE_DELALLOC_RESERVEDTheodore Ts'o1-1/+0
2011-01-10ext4: Use ext4_error_file() to print the pathname to the corrupted inodeTheodore Ts'o1-12/+16
2011-01-10ext4: use IS_ERR() to check for errors in ext4_error_fileDan Carpenter1-1/+1
2011-01-07fs: icache RCU free inodesNick Piggin1-1/+8
2010-12-19ext4: Use printf extension %pVJoe Perches1-17/+23
2010-12-19ext4: Use vzalloc in ext4_fill_flex_info()Joe Perches1-8/+7
2010-12-15ext4: Add second mount options field since the s_mount_opt is full upTheodore Ts'o1-2/+5
2010-12-15ext4: Move struct ext4_mount_options from ext4.h to super.cTheodore Ts'o1-0/+15
2010-12-15ext4: Simplify the usage of clear_opt() and set_opt() macrosTheodore Ts'o1-81/+81
2010-12-14ext4: Turn off multiple page-io submission by defaultTheodore Ts'o1-2/+12
2010-11-19fs: Do not dispatch FITRIM through separate super_operationLukas Czerner1-1/+0
2010-11-19ext4: ext4_fill_super shouldn't return 0 on corruptionDarrick J. Wong1-2/+3
2010-11-17ext4: missing unlock in ext4_clear_request_list()Dan Carpenter1-3/+0
2010-11-13block: clean up blkdev_get() wrappers and their usersTejun Heo1-1/+1
2010-11-13block: make blkdev_get/put() handle exclusive accessTejun Heo1-10/+2
2010-11-08ext4: Add new ext4 inode tracepointsTheodore Ts'o1-0/+10
2010-11-08ext4: do not try to grab the s_umount semaphore in ext4_quota_offDmitry Monakhov1-5/+3
2010-11-08ext4: handle writeback of inodes which are being freedTheodore Ts'o1-0/+2
2010-11-03ext4: initialize the percpu counters before replaying the journalTheodore Ts'o1-26/+39
2010-11-02ext4: "ret" may be used uninitialized in ext4_lazyinit_thread()Theodore Ts'o1-8/+6
2010-11-02ext4: fix lazyinit hang after removing requestLukas Czerner1-1/+2
2010-10-29new helper: mount_bdev()Al Viro1-8/+8
2010-10-27Merge branch 'next' into upstream-mergeTheodore Ts'o1-21/+510
2010-10-27ext4: fix unbalanced mutex unlock in error path of ext4_li_request_newNicolas Kaiser1-14/+8
2010-10-27ext4: make various ext4 functions be staticTheodore Ts'o1-1/+1
2010-10-27ext4: rename {exit,init}_ext4_*() to ext4_{exit,init}_*()Theodore Ts'o1-16/+16
2010-10-27ext4: fix kernel oops if the journal superblock has a non-zero j_errnoTheodore Ts'o1-2/+5
2010-10-27ext4: add batched_discard into ext4 feature listLukas Czerner1-0/+2
2010-10-27ext4: Add batched discard support for ext4Lukas Czerner1-0/+1
2010-10-27ext4: use bio layer instead of buffer layer in mpage_da_submit_ioTheodore Ts'o1-1/+7
2010-10-27ext4: don't update sb journal_devnum when RO devMaciej Żenczykowski1-1/+1
2010-10-27ext4: add interface to advertise ext4 features in sysfsLukas Czerner1-2/+50
2010-10-27ext4: add support for lazy inode table initializationLukas Czerner1-3/+437
2010-10-27ext4: fix NULL pointer dereference in print_daily_error_info()Sergey Senozhatsky1-0/+1
2010-10-22Merge branch 'vfs' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bklLinus Torvalds1-11/+0
2010-10-04BKL: Remove BKL from ext4 filesystemJan Blunck1-15/+0
2010-10-04BKL: Explicitly add BKL around get_sb/fill_superJan Blunck1-2/+6
2010-09-10ext3/ext4: Factor out disk addressability checkPatrick J. LoPresti1-5/+3
2010-08-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-5/+5
2010-08-09convert ext4 to ->evict_inode()Al Viro1-5/+5
2010-08-07Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4Linus Torvalds1-98/+236