aboutsummaryrefslogtreecommitdiffstats
path: root/fs/hfsplus
AgeCommit message (Expand)AuthorFilesLines
2013-03-03fs: Limit sys_mount to only request filesystem modules.Eric W. Biederman1-0/+1
2013-02-27hfsplus: fix issue with unzeroed unused b-tree nodesVyacheslav Dubeyko1-0/+2
2013-02-27hfsplus: add support of manipulation by attributes fileVyacheslav Dubeyko13-183/+287
2013-02-27hfsplus: rework functionality of getting, setting and deleting of extended at...Vyacheslav Dubeyko5-0/+999
2013-02-27hfsplus: add functionality of manipulating by records in attributes treeVyacheslav Dubeyko1-0/+399
2013-02-27hfsplus: add on-disk layout declarations related to attributes treeVyacheslav Dubeyko1-2/+66
2013-02-22new helper: file_inode(file)Al Viro3-4/+4
2012-12-20Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds5-11/+48
2012-12-20hfsplus: add error message for the case of failure of sync fs in delayed_sync...Vyacheslav Dubeyko1-1/+4
2012-12-20hfsplus: rework processing of hfs_btree_write() returned errorVyacheslav Dubeyko3-5/+12
2012-12-20hfsplus: rework processing errors in hfsplus_free_extents()Vyacheslav Dubeyko1-4/+20
2012-12-20hfsplus: avoid crash on failed block map freeAlan Cox1-1/+12
2012-12-20hfsplus: drop vmtruncateMarco Stornelli1-11/+16
2012-10-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-0/+6
2012-10-02fs: push rcu_barrier() from deactivate_locked_super() to filesystemsKirill A. Shutemov1-0/+6
2012-09-21userns: Convert hfsplus to use kuid and kgid where appropriateEric W. Biederman4-11/+20
2012-07-30hfsplus: use -ENOMEM when kzalloc() failsNamjae Jeon1-1/+1
2012-07-22hfsplus: get rid of write_superArtem Bityutskiy5-16/+43
2012-07-22hfsplus: remove useless checkArtem Bityutskiy1-3/+0
2012-07-22hfsplus: amend debugging printArtem Bityutskiy1-1/+1
2012-07-22hfsplus: make hfsplus_sync_fs staticArtem Bityutskiy2-2/+1
2012-07-14don't pass nameidata to ->create()Al Viro1-1/+1
2012-07-14stop passing nameidata to ->lookup()Al Viro2-2/+2
2012-06-17hfsplus: fix bless ioctl when used with hardlinksMatthew Garrett1-2/+7
2012-06-17hfsplus: fix overflow in sector calculations in hfsplus_submit_bioJanne Kalliomäki1-1/+1
2012-05-28Merge tag 'writeback' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linuxLinus Torvalds1-1/+1
2012-05-06vfs: Rename end_writeback() to clear_inode()Jan Kara1-1/+1
2012-05-04hfsplus: Fix potential buffer overflowsGreg Kroah-Hartman2-0/+15
2012-03-20hfsplus: add an ioctl to bless filesMatthew Garrett2-0/+39
2012-03-20hfsplus: change finder_info to u32Matthew Garrett1-1/+1
2012-03-20hfsplus: initialise userflagsMatthew Garrett1-0/+2
2012-03-20hfsplus: switch to d_make_root()Al Viro1-8/+9
2012-01-10hfsplus: creation of hidden dir on mount can failAl Viro1-2/+9
2012-01-06vfs: switch ->show_options() to struct dentry *Al Viro2-3/+3
2012-01-03hfsplus: propagate umode_tAl Viro2-2/+2
2012-01-03switch ->mknod() to umode_tAl Viro1-1/+1
2012-01-03switch ->create() to umode_tAl Viro1-1/+1
2012-01-03switch vfs_mkdir() and ->mkdir() to umode_tAl Viro1-1/+1
2012-01-03vfs: fix the stupidity with i_dentry in inode destructorsAl Viro1-1/+0
2012-01-03vfs: mnt_drop_write_file()Al Viro1-1/+1
2012-01-03switch a bunch of places to mnt_want_write_file()Al Viro1-1/+1
2011-11-02filesystems: add set_nlink()Miklos Szeredi1-5/+5
2011-11-02filesystems: add missing nlink wrappersMiklos Szeredi1-2/+2
2011-09-15hfsplus: fix filesystem size checksChristoph Hellwig1-3/+8
2011-09-15hfsplus: Fix kfree of wrong pointers in hfsplus_fill_super() error pathSeth Forshee2-4/+4
2011-07-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-4/+15
2011-07-22hfsplus: ensure bio requests are not smaller than the hardware sectorsSeth Forshee4-42/+101
2011-07-22hfsplus: Add additional range check to handle on-disk corruptionsNaohiro Aota1-0/+4
2011-07-20fs: push i_mutex and filemap_write_and_wait down into ->fsync() handlersJosef Bacik2-2/+11
2011-07-20fs: simplify the blockdev_direct_IO prototypeChristoph Hellwig1-2/+2
2011-07-20fs: move inode_dio_wait calls into ->setattrChristoph Hellwig1-0/+2
2011-07-07hfsplus: Add error propagation for hfsplus_ext_write_extent_lockedAlexey Khoroshilov3-10/+24
2011-07-07hfsplus: add error checking for hfs_find_init()Alexey Khoroshilov5-26/+51
2011-06-30hfsplus: lift the 2TB size limitChristoph Hellwig2-4/+9
2011-06-30hfsplus: fix overflow in hfsplus_read_wrapperChristoph Hellwig1-2/+3
2011-06-30hfsplus: fix overflow in hfsplus_get_blockChristoph Hellwig1-3/+6
2011-06-30hfsplus: assignments inside `if' condition clean-upAnton Salikhmetov1-8/+27
2011-06-30hfsplus: Fix double iput of the same inode in hfsplus_fill_super()Alexey Khoroshilov1-1/+1
2011-06-30hfsplus: add missing call to bio_put()Seth Forshee1-2/+5
2011-05-28hfsplus: remove unnecessary dentry_unhash on rmdir, dir renameSage Weil1-6/+2
2011-05-26vfs: push dentry_unhash on rename_dir into file systemsSage Weil1-2/+4
2011-05-26vfs: push dentry_unhash on rmdir into file systemsSage Weil1-0/+2
2011-03-24Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds1-2/+0
2011-03-23userns: rename is_owner_or_cap to inode_owner_or_capableSerge E. Hallyn1-1/+1
2011-03-10block: remove per-queue pluggingJens Axboe1-2/+0
2011-02-03hfsplus: fix up a comparism in hfsplus_file_extendChristoph Hellwig1-2/+2
2011-02-03hfsplus: fix two memory leaks in wrapper.cChuck Ebbert1-2/+2
2011-02-03hfsplus: do not leak buffer on errorChuck Ebbert1-2/+2
2011-02-03hfsplus: fix failed mount handlingChristoph Hellwig1-45/+61
2011-01-12switch hfsplusAl Viro2-2/+1
2011-01-07Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/hch/...Linus Torvalds17-400/+701
2011-01-07fs: dcache reduce branches in lookup pathNick Piggin2-2/+2
2011-01-07fs: icache RCU free inodesNick Piggin1-1/+9
2011-01-07fs: change d_hash for rcu-walkNick Piggin2-2/+4
2011-01-07fs: change d_compare for rcu-walkNick Piggin2-7/+13
2010-12-16hfsplus: %L-to-%ll, macro correction, and remove unneeded bracesAnton Salikhmetov3-14/+14
2010-12-16hfsplus: spaces/indentation clean-upAnton Salikhmetov4-14/+14
2010-12-16hfsplus: C99 comments clean-upAnton Salikhmetov3-13/+16
2010-12-16hfsplus: over 80 character lines clean-upAnton Salikhmetov16-123/+260
2010-12-16hfsplus: fix an artifact in ioctl flag checkingAnton Salikhmetov1-1/+1
2010-11-23hfsplus: flush disk caches in sync and fsyncChristoph Hellwig4-0/+21
2010-11-23hfsplus: optimize fsyncChristoph Hellwig6-32/+78
2010-11-23hfsplus: split up inode flagsChristoph Hellwig4-19/+29
2010-11-23hfsplus: write up fsync for directoriesChristoph Hellwig3-1/+3
2010-11-23hfsplus: simplify fsyncChristoph Hellwig1-21/+20
2010-11-23hfsplus: avoid useless work in hfsplus_sync_fsChristoph Hellwig1-0/+3
2010-11-23hfsplus: make sure sync writes out all metadataChristoph Hellwig1-1/+19
2010-11-23hfsplus: use raw bio access for partition tablesChristoph Hellwig2-70/+71
2010-11-23hfsplus: use raw bio access for the volume headersChristoph Hellwig3-88/+131
2010-11-23hfsplus: always use hfsplus_sync_fs to write the volume headerChristoph Hellwig1-6/+3
2010-11-23hfsplus: silence a few debug printksChristoph Hellwig4-5/+3
2010-11-07hfsplus: fix option parsing during remountChristoph Hellwig3-5/+30
2010-10-29new helper: mount_bdev()Al Viro1-6/+4
2010-10-28Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/hch/...Linus Torvalds2-2/+4
2010-10-27hfsplus: free space correcly for files unlinked while openChristoph Hellwig1-1/+3
2010-10-25new helper: ihold()Al Viro1-1/+1
2010-10-25list.h: new helper - hlist_add_fake()Al Viro1-1/+1
2010-10-25hfsplus: fix double lock typo in ioctlDan Carpenter1-1/+1
2010-10-15hfsplus: fix getxattr return valueChristoph Hellwig1-1/+1
2010-10-14hfsplus: remove the unused hfsplus_kmap/hfsplus_kunmap helpersChristoph Hellwig1-8/+0
2010-10-14hfsplus: create correct initial catalog entries for device filesChristoph Hellwig4-32/+18
2010-10-14hfsplus: remove superflous rootflags field in hfsplus_inode_infoChristoph Hellwig4-17/+12
2010-10-14hfsplus: fix link corruptionChristoph Hellwig4-12/+18
2010-10-14hfsplus: validate btree flagsChristoph Hellwig2-14/+20
2010-10-14hfsplus: handle more on-disk corruptions without oopsingEric Sandeen4-8/+48
2010-10-14hfsplus: hfs_bnode_find() can fail, resulting in hfs_bnode_split() breakageAl Viro1-3/+15
2010-10-14hfsplus: fix oops on mount with corrupted btree extent recordsJeff Mahoney1-2/+9
2010-10-01hfsplus: fix rename over directoriesChristoph Hellwig1-1/+4
2010-10-01hfsplus: convert tree_lock to mutexThomas Gleixner3-4/+4
2010-10-01hfsplus: add missing extent locking in hfsplus_write_inodeChristoph Hellwig2-15/+34
2010-10-01hfsplus: protect readdir against removals from open_dir_listChristoph Hellwig1-0/+2
2010-10-01hfsplus: use atomic bitops for the superblock flagsChristoph Hellwig6-28/+30
2010-10-01hfsplus: add per-superblock lock for volume header updatesChristoph Hellwig3-24/+50
2010-10-01hfsplus: remove the rsrc_inodes listChristoph Hellwig3-4/+9
2010-10-01hfsplus: do not cache and write next_allocChristoph Hellwig2-3/+0
2010-10-01hfsplus: fix error handling in hfsplus_symlinkChristoph Hellwig1-14/+12
2010-10-01hfsplus: merge mknod/mkdir/creatChristoph Hellwig1-48/+16
2010-10-01hfsplus: clean up hfsplus_write_inodeChristoph Hellwig1-43/+37
2010-10-01hfsplus: clean up hfsplus_igetChristoph Hellwig1-37/+40
2010-10-01hfsplus: fix HFSPLUS_I calling conventionChristoph Hellwig8-173/+193
2010-10-01hfsplus: fix HFSPLUS_SB calling conventionChristoph Hellwig13-189/+209
2010-10-01hfsplus: remove BKL from hfsplus_put_superChristoph Hellwig1-5/+0
2010-10-01hfsplus: use alloc_mutex in hfsplus_sync_fsChristoph Hellwig1-2/+2
2010-10-01hfsplus: introduce alloc_mutexChristoph Hellwig3-4/+8
2010-10-01hfsplus: protect setflags using i_mutexChristoph Hellwig1-7/+8
2010-10-01hfsplus: split hfsplus_ioctlChristoph Hellwig1-65/+80
2010-10-01hfsplus: fix BKL leak in hfsplus_ioctlChristoph Hellwig1-2/+2
2010-08-09convert remaining ->clear_inode() to ->evict_inode()Al Viro1-3/+5
2010-08-09get rid of file_fsync()Al Viro3-2/+28
2010-08-09remove inode_setattrChristoph Hellwig1-1/+11
2010-08-09add missing setattr methodsChristoph Hellwig1-0/+12
2010-08-09get rid of cont_write_begin_newtruncChristoph Hellwig1-1/+10
2010-08-09sort out blockdev_direct_IO variantsChristoph Hellwig1-1/+16
2010-05-17hfsplus: Push down BKL into ioctl functionArnd Bergmann4-7/+12
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-05pass writeback_control to ->write_inodeChristoph Hellwig1-1/+2
2009-10-29hfsplus: refuse to mount volumes larger than 2TBBen Hutchings1-0/+4
2009-09-24fs: Make unload_nls() NULL pointer safeThomas Gleixner1-4/+2
2009-07-12headers: smp_lock.h reduxAlexey Dobriyan1-0/+1
2009-06-11hfsplus: add ->sync_fsChristoph Hellwig1-5/+11
2009-06-11->write_super lock_super pushdownChristoph Hellwig1-1/+5
2009-06-11push BKL down into ->put_superChristoph Hellwig1-0/+5
2009-06-11remove ->write_super call in generic_shutdown_superChristoph Hellwig1-0/+2
2009-04-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2009-04-02fs/hfsplus: return f_fsid for statfs(2)Coly Li1-0/+3
2009-03-31New helper - current_umask()Al Viro1-1/+1
2009-03-27constify dentry_operations: misc filesystemsAl Viro2-2/+2
2009-01-22fs/Kconfig: move hfs, hfsplus outAlexey Dobriyan1-0/+13
2008-11-14CRED: Wrap task credential accesses in the HFSplus filesystemDavid Howells2-4/+4
2008-10-23[PATCH] move executable checking into ->permission()Miklos Szeredi1-13/+0
2008-10-20hfsplus: fix possible deadlock when handling corrupted extentsEric Sesterhenn1-0/+3
2008-10-20hfsplus: missing O_LARGEFILE checkAlan Cox1-0/+2
2008-10-16hfsplus: check read_mapping_page() return valueEric Sesterhenn1-0/+12
2008-10-16hfsplus: fix Buffer overflow with a corrupted imageEric Sesterhenn1-0/+5
2008-10-16hfsplus: quieten down mounting hfsplus journaled fs read onlyMike Crowe1-1/+1
2008-10-13vfs: Use const for kernel parser tableSteven Whitehouse1-1/+1
2008-07-26[PATCH] f_count may wrap aroundAl Viro1-4/+0
2008-07-26[PATCH] sanitize ->permission() prototypeAl Viro1-1/+1
2008-07-26SL*B: drop kmem cache argument from constructorAlexey Dobriyan1-1/+1
2008-07-25hfsplus: convert the extents_lock in a mutexMatthias Kaehlcke4-11/+12
2008-05-13Fix hfsplus oops on image without extentsEric Sesterhenn1-0/+2
2008-04-30hfsplus: fix warning with 64k PAGE_SIZEAndrew Morton1-3/+7
2008-04-30hfs/hfsplus: be*_add_cpu conversionMarcin Slusarz1-1/+1
2008-04-29trivial: fix user-visible typo in hfsplusDave Jones1-1/+1
2008-04-29hfsplus: use get/put_unaligned_* helpersHarvey Harrison1-1/+1
2008-04-29hfsplus: handle match_strdup failureJim Meyering1-1/+2
2008-04-29fs/hfsplus/: proper externsAdrian Bunk2-3/+4
2008-04-19[PATCH] r/o bind mounts: elevate write count for ioctls()Dave Hansen1-15/+25
2008-04-10HFS+: fix unlink of linksRoman Zippel1-8/+15
2008-02-08fs/hfsplus/unicode.c: fix uninitialized var warningAndrew Morton1-1/+2
2008-02-07iget: stop HFSPLUS from using iget() and read_inode()David Howells4-19/+43
2007-10-17Slab API: remove useless ctor parameter and reorder parametersChristoph Lameter1-1/+1
2007-10-16hfsplus: convert to new aopsNick Piggin2-19/+20
2007-07-20mm: Remove slab destructors from kmem_cache_create().Paul Mundt1-1/+1
2007-07-17Introduce is_owner_or_cap() to wrap CAP_FOWNER use with fsuid checkSatyam Sharma1-1/+1
2007-07-16HFS+: add custom dentry hash and comparison operationsDuane Griffin6-1/+138
2007-07-16HFS+: refactor ASCII to unicode conversion routine for later reuseDuane Griffin1-45/+62
2007-07-16HFSPlus: change kmalloc/memset to kzallocWyatt Banks1-2/+1
2007-07-10sendfile: remove .sendfile from filesystems that use generic_file_sendfile()Jens Axboe1-1/+1
2007-05-21Detach sched.h from mm.hAlexey Dobriyan1-0/+1
2007-05-17Remove SLAB_CTOR_CONSTRUCTORChristoph Lameter1-2/+1
2007-05-08is_power_of_2 in fs/hfsVignesh Babu BM1-1/+2
2007-05-07slab allocators: Remove SLAB_DEBUG_INITIAL flagChristoph Lameter1-1/+1
2007-02-14[PATCH] remove many unneeded #includes of sched.hTim Schmielau3-3/+0
2007-02-12[PATCH] Mark struct super_operations constJosef 'Jeff' Sipek1-1/+1
2007-02-12[PATCH] mark struct inode_operations const 2Arjan van de Ven2-3/+3
2007-02-11[PATCH] extend the set of "__attribute__" shortcut macrosRobert P. J. Day1-2/+0
2006-12-08[PATCH] struct path: convert hfsplusJosef Sipek2-2/+2
2006-12-07[PATCH] slab: remove kmem_cache_tChristoph Lameter1-2/+2
2006-12-07[PATCH] slab: remove SLAB_KERNELChristoph Lameter1-1/+1
2006-10-03fix file specification in commentsUwe Zeisberger1-1/+1
2006-10-01[PATCH] r/o bind mounts: monitor zeroing of i_nlinkDave Hansen1-2/+2
2006-10-01[PATCH] r/o bind mount prepwork: inc_nlink() helperDave Hansen1-1/+1
2006-10-01[PATCH] r/o bind mounts: unlink: monitor i_nlinkDave Hansen1-1/+1
2006-10-01[PATCH] Streamline generic_file_* interfaces and filemap cleanupsBadari Pulavarty1-2/+4
2006-09-30[PATCH] BLOCK: Move common FS-specific ioctls to linux/fs.h [try #6]David Howells2-15/+10
2006-09-27[PATCH] inode-diet: Eliminate i_blksize from the inode structureTheodore Ts'o1-2/+0
2006-09-27[PATCH] Really ignore kmem_cache_destroy return valueAlexey Dobriyan1-2/+1
2006-09-27[PATCH] fs: Conversions from kmalloc+memset to k(z|c)allocPanagiotis Issaris2-4/+2
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0