summaryrefslogtreecommitdiffstats
path: root/fs/Makefile
AgeCommit message (Expand)Author
2019-10-29io-wq: small threadpool implementation for io_uringJens Axboe
2019-09-18Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fsc...Linus Torvalds
2019-08-24erofs: move erofs out of stagingGao Xiang
2019-07-28fs-verity: add Kconfig and the helper functions for hashingEric Biggers
2019-07-17iomap: move the main iteration code into a separate fileDarrick J. Wong
2019-07-15iomap: start moving code to fs/iomap/Darrick J. Wong
2019-05-07Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds
2019-04-25unicode: introduce UTF-8 character databaseGabriel Krisman Bertazi
2019-03-20vfs: syscall: Add fsopen() to prepare for superblock creationDavid Howells
2019-03-20Make anon_inodes unconditionalDavid Howells
2019-03-12Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds
2019-03-09Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds
2019-03-08Merge tag 'io_uring-2019-03-06' of git://git.kernel.dk/linux-blockLinus Torvalds
2019-02-28Add io_uring IO interfaceJens Axboe
2019-02-28pre { line-height: 125%; } td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } .highlight .hll { background-color: #ffffcc } .highlight .c { color: #888888 } /* Comment */ .highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ .highlight .k { color: #008800; font-weight: bold } /* Keyword */ .highlight .ch { color: #888888 } /* Comment.Hashbang */ .highlight .cm { color: #888888 } /* Comment.Multiline */ .highlight .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */ .highlight .cpf { color: #888888 } /* Comment.PreprocFile */ .highlight .c1 { color: #888888 } /* Comment.Single */ .highlight .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */ .highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ .highlight .ge { font-style: italic } /* Generic.Emph */ .highlight .ges { font-weight: bold; font-style: italic } /* Generic.EmphStrong */ .highlight .gr { color: #aa0000 } /* Generic.Error */ .highlight .gh { color: #333333 } /* Generic.Heading */ .highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ .highlight .go { color: #888888 } /* Generic.Output */ .highlight .gp { color: #555555 } /* Generic.Prompt */ .highlight .gs { font-weight: bold } /* Generic.Strong */ .highlight .gu { color: #666666 } /* Generic.Subheading */ .highlight .gt { color: #aa0000 } /* Generic.Traceback */ .highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */ .highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */ .highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */ .highlight .kp {
2016-12-14logfs: remove from treeChristoph Hellwig
2016-06-21fs: introduce iomap infrastructureChristoph Hellwig
2016-03-26Merge tag 'ofs-pull-tag-1' of git://git.kernel.org/pub/scm/linux/kernel/git/h...Linus Torvalds
2016-03-17fs crypto: move per-file encryption from f2fs tree to fs/cryptoJaegeuk Kim
2015-11-16Orangefs: Merge tag 'v4.4-rc1' into for-nextMike Marshall
2015-10-15ext4: promote ext4 over ext2 in the default probe orderDarrick J. Wong
2015-10-03Orangefs: kernel client part 7Mike Marshall
2015-09-04userfaultfd: buildsystem activationAndrea Arcangeli
2015-07-23fs: Remove ext3 filesystem driverJan Kara
2015-05-31um: Remove hppfsRichard Weinberger
2015-04-14Merge tag 'trace-4.1-tracefs' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2015-02-17Merge branch 'parisc-3.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2015-02-17fs/binfmt_som: Drop kernel support for HP-UX SOM binariesHelge Deller
2015-02-16vfs,ext2: remove CONFIG_EXT2_FS_XIP and rename CONFIG_FS_XIP to CONFIG_FS_DAXMatthew Wilcox
2015-02-16dax,ext2: replace XIP read and write with DAX I/OMatthew Wilcox
2015-02-03tracefs: Add new tracefs file systemSteven Rostedt (Red Hat)
2014-12-10Merge branch 'nsfs' into for-nextAl Viro
2014-12-10take the targets of /proc/*/ns/* symlinks to separate fsAl Viro
2014-11-20ovl: rename filesystem type to "overlay"Miklos Szeredi
2014-10-24overlay filesystemMiklos Szeredi
2014-08-07take fs_pin stuff to fs/*Al Viro
2014-05-19block: move ioprio.c from fs/ to block/Jens Axboe
2014-05-19block: move bio.c and bio-integrity.c from fs/ to block/Jens Axboe
2014-02-07kernfs: add CONFIG_KERNFSTejun Heo
2014-01-28Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds
2014-01-26fs: remove generic_aclChristoph Hellwig
2014-01-25fs: merge xattr_acl.c into posix_acl.cChristoph Hellwig
> to_berlin_reset_priv(rcdev); int offset = id >> 8; int mask = BIT(id & 0x1f); regmap_write(priv->regmap, offset, mask); /* let the reset be effective */ udelay(10); return 0; } static const struct reset_control_ops berlin_reset_ops = { .reset = berlin_reset_reset, }; static int berlin_reset_xlate(struct reset_controller_dev *rcdev, const struct of_phandle_args *reset_spec) { unsigned offset, bit; offset = reset_spec->args[0]; bit = reset_spec->args[1]; if (bit >= BERLIN_MAX_RESETS) return -EINVAL; return (offset << 8) | bit; } static int berlin2_reset_probe(struct platform_device *pdev) { struct device_node *parent_np = of_get_parent(pdev->dev.of_node); struct berlin_reset_priv *priv; priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL); if (!priv) return -ENOMEM; priv->regmap = syscon_node_to_regmap(parent_np); of_node_put(parent_np); if (IS_ERR(priv->regmap)) return PTR_ERR(priv->regmap); priv->rcdev.owner = THIS_MODULE; priv->rcdev.ops = &berlin_reset_ops; priv->rcdev.of_node = pdev->dev.of_node; priv->rcdev.of_reset_n_cells = 2; priv->rcdev.of_xlate = berlin_reset_xlate; return reset_controller_register(&priv->rcdev); } static const struct of_device_id berlin_reset_dt_match[] = { { .compatible = "marvell,berlin2-reset" }, { }, }; static struct platform_driver berlin_reset_driver = { .probe = berlin2_reset_probe, .driver = { .name = "berlin2-reset", .of_match_table = berlin_reset_dt_match, }, }; builtin_platform_driver(berlin_reset_driver);