| Age | Commit message (Expand) | Author | Files | Lines |
| 8 days | Merge tag 'hfs-v6.19-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 1 | -33/+54 |
| 2025-11-25 | hfsplus: fix volume corruption issue for generic/101 | Viacheslav Dubeyko | 1 | -33/+54 |
| 2025-10-20 | Coccinelle-based conversion to use ->i_state accessors | Mateusz Guzik | 1 | -1/+1 |
| 2025-09-24 | hfs/hfsplus: rework debug output subsystem | Viacheslav Dubeyko | 1 | -4/+12 |
| 2025-08-31 | hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() | Viacheslav Dubeyko | 1 | -5/+18 |
| 2025-08-31 | hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_su... | Yangtao Li | 1 | -1/+1 |
| 2025-07-28 | Merge tag 'hfs-v6.17-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 1 | -4/+2 |
| 2025-07-25 | hfsplus: don't set REQ_SYNC for hfsplus_submit_bio() | Johannes Thumshirn | 1 | -4/+2 |
| 2025-06-10 | new helper: set_default_d_op() | Al Viro | 1 | -1/+1 |
| 2024-10-08 | hfsplus: convert hfsplus to use the new mount api | Eric Sandeen | 1 | -31/+53 |
| 2024-02-25 | hfsplus: switch to rcu-delayed unloading of nls and freeing ->s_fs_info | Al Viro | 1 | -3/+9 |
| 2023-03-02 | fs: hfsplus: fix UAF issue in hfsplus_put_super | Dongliang Mu | 1 | -2/+2 |
| 2022-07-14 | fs/hfsplus: Use the enum req_op and blk_opf_t types | Bart Van Assche | 1 | -2/+2 |
| 2022-03-22 | fs: allocate inode by using alloc_inode_sb() | Muchun Song | 1 | -1/+1 |
| 2021-01-27 | block: use an on-stack bio in blkdev_issue_flush | Christoph Hellwig | 1 | -1/+1 |
| 2020-09-18 | [PATCH] reduce boilerplate in fsid handling | Al Viro | 1 | -2/+1 |
| 2020-05-22 | block: remove the error_sector argument to blkdev_issue_flush | Christoph Hellwig | 1 | -1/+1 |
| 2019-05-21 | treewide: Add SPDX license identifier for more missed files | Thomas Gleixner | 1 | -0/+1 |
| 2019-05-01 | hfsplus: switch to ->free_inode() | Al Viro | 1 | -10/+3 |
| 2018-08-22 | hfsplus: drop ACL support | Ernesto A. Fernández | 1 | -2/+2 |
| 2018-08-22 | hfsplus: don't return 0 when fill_super() failed | Tetsuo Handa | 1 | -1/+3 |
| 2018-05-18 | hfsplus: stop workqueue when fill_super() failed | Tetsuo Handa | 1 | -0/+1 |
| 2018-02-06 | hfsplus: honor setgid flag on directories | Ernesto A. Fernandez | 1 | -1/+1 |
| 2017-11-27 | Rename superblock flags (MS_xyz -> SB_xyz) | Linus Torvalds | 1 | -11/+11 |
| 2017-07-17 | VFS: Convert sb->s_flags & MS_RDONLY to sb_rdonly(sb) | David Howells | 1 | -5/+5 |
| 2016-11-01 | block,fs: use REQ_* flags directly | Christoph Hellwig | 1 | -2/+2 |
| 2016-06-07 | hfsplus: use bio op accessors | Mike Christie | 1 | -2/+4 |
| 2016-05-12 | hfsplus: switch to ->iterate_shared() | Al Viro | 1 | -0/+1 |
| 2016-04-04 | mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros | Kirill A. Shutemov | 1 | -1/+1 |
| 2016-01-14 | kmemcg: account certain kmem allocations to memcg | Vladimir Davydov | 1 | -1/+1 |
| 2015-06-02 | writeback: separate out include/linux/backing-dev-defs.h | Tejun Heo | 1 | -0/+1 |
| 2014-12-18 | hfsplus: fix longname handling | Sougata Santra | 1 | -1/+3 |
| 2014-06-06 | fs/hfsplus: fix pr_foo() and hfs_dbg formats | Fabian Frederick | 1 | -1/+2 |
| 2014-04-04 | Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t... | Linus Torvalds | 1 | -0/+1 |
| 2014-04-03 | mm + fs: store shadow entries in page cache | Johannes Weiner | 1 | -1/+1 |
| 2014-03-13 | fs: push sync_filesystem() down to the file system's remount_fs() | Theodore Ts'o | 1 | -0/+1 |
| 2013-11-13 | hfsplus: implement attributes file creation functionality | Vyacheslav Dubeyko | 1 | -0/+2 |
| 2013-04-30 | hfs/hfsplus: convert printks to pr_<level> | Joe Perches | 1 | -30/+18 |
| 2013-04-30 | hfs/hfsplus: convert dprint to hfs_dbg | Joe Perches | 1 | -4/+4 |
| 2013-03-03 | fs: Limit sys_mount to only request filesystem modules. | Eric W. Biederman | 1 | -0/+1 |
| 2013-02-27 | hfsplus: add support of manipulation by attributes file | Vyacheslav Dubeyko | 1 | -4/+52 |
| 2012-12-20 | hfsplus: add error message for the case of failure of sync fs in delayed_sync... | Vyacheslav Dubeyko | 1 | -1/+4 |
| 2012-12-20 | hfsplus: rework processing of hfs_btree_write() returned error | Vyacheslav Dubeyko | 1 | -2/+8 |
| 2012-10-02 | fs: push rcu_barrier() from deactivate_locked_super() to filesystems | Kirill A. Shutemov | 1 | -0/+6 |
| 2012-07-30 | hfsplus: use -ENOMEM when kzalloc() fails | Namjae Jeon | 1 | -1/+1 |
| 2012-07-22 | hfsplus: get rid of write_super | Artem Bityutskiy | 1 | -9/+32 |
| 2012-07-22 | hfsplus: remove useless check | Artem Bityutskiy | 1 | -3/+0 |
| 2012-07-22 | hfsplus: amend debugging print | Artem Bityutskiy | 1 | -1/+1 |
| 2012-07-22 | hfsplus: make hfsplus_sync_fs static | Artem Bityutskiy | 1 | -1/+1 |
| 2012-05-06 | vfs: Rename end_writeback() to clear_inode() | Jan Kara | 1 | -1/+1 |
| 2012-03-20 | hfsplus: switch to d_make_root() | Al Viro | 1 | -8/+9 |
| 2012-01-10 | hfsplus: creation of hidden dir on mount can fail | Al Viro | 1 | -2/+9 |
| 2012-01-03 | vfs: fix the stupidity with i_dentry in inode destructors | Al Viro | 1 | -1/+0 |
| 2011-09-15 | hfsplus: fix filesystem size checks | Christoph Hellwig | 1 | -3/+8 |
| 2011-09-15 | hfsplus: Fix kfree of wrong pointers in hfsplus_fill_super() error path | Seth Forshee | 1 | -2/+2 |
| 2011-07-22 | hfsplus: ensure bio requests are not smaller than the hardware sectors | Seth Forshee | 1 | -6/+6 |
| 2011-07-07 | hfsplus: Add error propagation for hfsplus_ext_write_extent_locked | Alexey Khoroshilov | 1 | -1/+5 |
| 2011-07-07 | hfsplus: add error checking for hfs_find_init() | Alexey Khoroshilov | 1 | -6/+10 |
| 2011-06-30 | hfsplus: lift the 2TB size limit | Christoph Hellwig | 1 | -0/+9 |
| 2011-06-30 | hfsplus: Fix double iput of the same inode in hfsplus_fill_super() | Alexey Khoroshilov | 1 | -1/+1 |
| 2011-02-03 | hfsplus: fix failed mount handling | Christoph Hellwig | 1 | -45/+61 |
| 2011-01-12 | switch hfsplus | Al Viro | 1 | -1/+1 |
| 2011-01-07 | Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/hch/... | Linus Torvalds | 1 | -51/+79 |
| 2011-01-07 | fs: dcache reduce branches in lookup path | Nick Piggin | 1 | -1/+1 |
| 2011-01-07 | fs: icache RCU free inodes | Nick Piggin | 1 | -1/+9 |
| 2010-12-16 | hfsplus: over 80 character lines clean-up | Anton Salikhmetov | 1 | -11/+23 |
| 2010-11-23 | hfsplus: flush disk caches in sync and fsync | Christoph Hellwig | 1 | -0/+5 |
| 2010-11-23 | hfsplus: optimize fsync | Christoph Hellwig | 1 | -1/+1 |
| 2010-11-23 | hfsplus: split up inode flags | Christoph Hellwig | 1 | -0/+1 |
| 2010-11-23 | hfsplus: avoid useless work in hfsplus_sync_fs | Christoph Hellwig | 1 | -0/+3 |
| 2010-11-23 | hfsplus: make sure sync writes out all metadata | Christoph Hellwig | 1 | -1/+19 |
| 2010-11-23 | hfsplus: use raw bio access for the volume headers | Christoph Hellwig | 1 | -26/+22 |
| 2010-11-23 | hfsplus: always use hfsplus_sync_fs to write the volume header | Christoph Hellwig | 1 | -6/+3 |
| 2010-11-23 | hfsplus: silence a few debug printks | Christoph Hellwig | 1 | -2/+0 |
| 2010-11-07 | hfsplus: fix option parsing during remount | Christoph Hellwig | 1 | -5/+3 |
| 2010-10-29 | new helper: mount_bdev() | Al Viro | 1 | -6/+4 |
| 2010-10-01 | hfsplus: use atomic bitops for the superblock flags | Christoph Hellwig | 1 | -6/+4 |
| 2010-10-01 | hfsplus: add per-superblock lock for volume header updates | Christoph Hellwig | 1 | -0/+7 |
| 2010-10-01 | hfsplus: remove the rsrc_inodes list | Christoph Hellwig | 1 | -1/+0 |
| 2010-10-01 | hfsplus: do not cache and write next_alloc | Christoph Hellwig | 1 | -2/+0 |
| 2010-10-01 | hfsplus: clean up hfsplus_write_inode | Christoph Hellwig | 1 | -43/+37 |
| 2010-10-01 | hfsplus: clean up hfsplus_iget | Christoph Hellwig | 1 | -37/+40 |
| 2010-10-01 | hfsplus: fix HFSPLUS_I calling convention | Christoph Hellwig | 1 | -8/+8 |
| 2010-10-01 | hfsplus: fix HFSPLUS_SB calling convention | Christoph Hellwig | 1 | -71/+80 |
| 2010-10-01 | hfsplus: remove BKL from hfsplus_put_super | Christoph Hellwig | 1 | -5/+0 |
| 2010-10-01 | hfsplus: use alloc_mutex in hfsplus_sync_fs | Christoph Hellwig | 1 | -2/+2 |
| 2010-10-01 | hfsplus: introduce alloc_mutex | Christoph Hellwig | 1 | -0/+1 |
| 2010-08-09 | convert remaining ->clear_inode() to ->evict_inode() | Al Viro | 1 | -3/+5 |
| 2010-08-09 | get rid of file_fsync() | Al Viro | 1 | -1/+1 |
| 2010-03-05 | pass writeback_control to ->write_inode | Christoph Hellwig | 1 | -1/+2 |
| 2009-09-24 | fs: Make unload_nls() NULL pointer safe | Thomas Gleixner | 1 | -4/+2 |
| 2009-07-12 | headers: smp_lock.h redux | Alexey Dobriyan | 1 | -0/+1 |
| 2009-06-11 | hfsplus: add ->sync_fs | Christoph Hellwig | 1 | -5/+11 |
| 2009-06-11 | ->write_super lock_super pushdown | Christoph Hellwig | 1 | -1/+5 |
| 2009-06-11 | push BKL down into ->put_super | Christoph Hellwig | 1 | -0/+5 |
| 2009-06-11 | remove ->write_super call in generic_shutdown_super | Christoph Hellwig | 1 | -0/+2 |
| 2009-04-02 | fs/hfsplus: return f_fsid for statfs(2) | Coly Li | 1 | -0/+3 |
| 2008-10-16 | hfsplus: quieten down mounting hfsplus journaled fs read only | Mike Crowe | 1 | -1/+1 |
| 2008-07-26 | SL*B: drop kmem cache argument from constructor | Alexey Dobriyan | 1 | -1/+1 |
| 2008-07-25 | hfsplus: convert the extents_lock in a mutex | Matthias Kaehlcke | 1 | -1/+1 |
| 2008-04-30 | hfs/hfsplus: be*_add_cpu conversion | Marcin Slusarz | 1 | -1/+1 |
| 2008-04-29 | trivial: fix user-visible typo in hfsplus | Dave Jones | 1 | -1/+1 |
| 2008-02-07 | iget: stop HFSPLUS from using iget() and read_inode() | David Howells | 1 | -14/+33 |
| 2007-10-17 | Slab API: remove useless ctor parameter and reorder parameters | Christoph Lameter | 1 | -1/+1 |
| 2007-07-20 | mm: Remove slab destructors from kmem_cache_create(). | Paul Mundt | 1 | -1/+1 |
| 2007-07-16 | HFS+: add custom dentry hash and comparison operations | Duane Griffin | 1 | -0/+1 |
| 2007-07-16 | HFSPlus: change kmalloc/memset to kzalloc | Wyatt Banks | 1 | -2/+1 |
| 2007-05-17 | Remove SLAB_CTOR_CONSTRUCTOR | Christoph Lameter | 1 | -2/+1 |
| 2007-05-07 | slab allocators: Remove SLAB_DEBUG_INITIAL flag | Christoph Lameter | 1 | -1/+1 |
| 2007-02-14 | [PATCH] remove many unneeded #includes of sched.h | Tim Schmielau | 1 | -1/+0 |
| 2007-02-12 | [PATCH] Mark struct super_operations const | Josef 'Jeff' Sipek | 1 | -1/+1 |
| 2006-12-07 | [PATCH] slab: remove kmem_cache_t | Christoph Lameter | 1 | -2/+2 |
| 2006-12-07 | [PATCH] slab: remove SLAB_KERNEL | Christoph Lameter | 1 | -1/+1 |
| 2006-09-27 | [PATCH] Really ignore kmem_cache_destroy return value | Alexey Dobriyan | 1 | -2/+1 |
| 2006-06-30 | Remove obsolete #include <linux/config.h> | Jörn Engel | 1 | -1/+0 |
| 2006-06-23 | [PATCH] VFS: Permit filesystem to perform statfs with a known root dentry | David Howells | 1 | -1/+3 |
| 2006-06-23 | [PATCH] VFS: Permit filesystem to override root dentry on mount | David Howells | 1 | -3/+5 |
| 2006-01-18 | [PATCH] hfs: add HFSX support | David Elliott | 1 | -2/+3 |
| 2006-01-18 | [PATCH] hfs: cleanup HFS+ prints | Roman Zippel | 1 | -29/+20 |
| 2006-01-10 | [PATCH] fs/hfsplus/: remove the hfsplus_inode_check() debug function | Adrian Bunk | 1 | -19/+0 |
| 2006-01-06 | [PATCH] hfsplus oops fix | Joshua Kwan | 1 | -1/+1 |
| 2005-11-29 | [PATCH] hfsplus: don't modify journaled volume | Roman Zippel | 1 | -0/+20 |
| 2005-11-09 | [PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason | Olaf Hering | 1 | -1/+0 |
| 2005-10-26 | [PATCH] Fix HFS+ to free up the space when a file is deleted. | Peter Wainwright | 1 | -0/+1 |
| 2005-09-07 | [PATCH] Change HFS+ to not use ll_rw_block() | Jan Kara | 1 | -4/+2 |
| 2005-09-07 | [PATCH] hfs: show_options support | Roman Zippel | 1 | -2/+3 |
| 2005-05-01 | [PATCH] hfs, hfsplus: don't leak s_fs_info and fix an oops | Colin Leroy | 1 | -1/+5 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+502 |