aboutsummaryrefslogtreecommitdiffstats
path: root/init/do_mounts.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-08init: flush async file closingChristian Brauner1-0/+3
2023-12-07rootfs: Fix support for rootfstype= when root= is givenStefan Berger1-3/+6
2023-10-19init/mount: print pretty name of root device when panicsJianyong Wu1-1/+1
2023-08-15init: Add support for rootwait timeout parameterLoic Poulain1-2/+36
2023-06-28Merge tag 'mm-nonmm-stable-2023-06-24-19-23' of git://git.kernel.org/pub/scm/...Linus Torvalds1-3/+12
2023-06-26Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds1-307/+109
2023-06-09init: add bdev fs printk if mount_block_root failedAngus Chen1-1/+12
2023-06-09init: move cifs_root_data() prototype into linux/mount.hArnd Bergmann1-2/+0
2023-06-05block: move the code to do early boot lookup of block devices to block/Christoph Hellwig1-219/+0
2023-06-05init: clear root_wait on all invalid root= stringsChristoph Hellwig1-7/+11
2023-06-05init: improve the name_to_dev_t interfaceChristoph Hellwig1-53/+49
2023-06-05init: move the nfs/cifs/ram special cases out of name_to_dev_tChristoph Hellwig1-8/+6
2023-06-05init: factor the root_wait logic in prepare_namespace into a helperChristoph Hellwig1-10/+22
2023-06-05init: handle ubi/mtd root mounting like all other root typesChristoph Hellwig1-9/+14
2023-06-05init: don't remove the /dev/ prefix from error messagesChristoph Hellwig1-11/+6
2023-06-05init: pass root_device_name explicitlyChristoph Hellwig1-13/+16
2023-06-05init: refactor mount_rootChristoph Hellwig1-48/+56
2023-06-05init: rename mount_block_root to mount_root_genericChristoph Hellwig1-3/+3
2023-06-05driver core: return bool from driver_probe_doneChristoph Hellwig1-1/+1
2023-06-05init: remove unused names parameter in split_fs_names()Yihuan Pan1-3/+3
2022-09-11init: move from strlcpy with unused retval to strscpyWolfram Sang1-2/+2
2022-02-02block: remove genhd.hChristoph Hellwig1-1/+0
2021-09-19init: don't panic if mount_nodev_root failedLeon Romanovsky1-3/+0
2021-09-19init/do_mounts.c: Harden split_fs_names() against buffer overflowVivek Goyal1-11/+16
2021-09-09Merge branch 'work.init' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-25/+65
2021-08-24block: remove CONFIG_DEBUG_BLOCK_EXT_DEVTChristoph Hellwig1-4/+0
2021-08-23fs: simplify get_filesystem_list / get_all_fs_namesChristoph Hellwig1-28/+21
2021-08-23init: allow mounting arbitrary non-blockdevice filesystems as rootChristoph Hellwig1-0/+43
2021-08-23init: split get_fs_namesChristoph Hellwig1-22/+26
2021-06-01block: factor out a part_devt helperChristoph Hellwig1-8/+2
2020-12-01block: merge struct block_device and struct hd_structChristoph Hellwig1-11/+10
2020-12-01block: remove the partno field from struct hd_structChristoph Hellwig1-1/+1
2020-12-01block: move the partition_meta_info to struct block_deviceChristoph Hellwig1-3/+4
2020-12-01init: cleanup match_dev_by_uuid and match_dev_by_labelChristoph Hellwig1-12/+6
2020-12-01init: refactor devt_from_partuuidChristoph Hellwig1-37/+31
2020-12-01init: refactor name_to_dev_tChristoph Hellwig1-93/+90
2020-07-31init: add an init_chroot helperChristoph Hellwig1-1/+1
2020-07-31init: add an init_chdir helperChristoph Hellwig1-1/+1
2020-07-31init: add an init_mount helperChristoph Hellwig1-4/+4
2020-07-30initrd: remove support for multiple floppiesChristoph Hellwig1-62/+7
2020-07-16md: move the early init autodetect code to drivers/md/Christoph Hellwig1-0/+1
2020-03-24block: remove __bdevnameChristoph Hellwig1-10/+2
2019-12-16Fix root mounting with no mount optionsLinus Torvalds1-10/+13
2019-12-12init: use do_mount() instead of ksys_mount()Dominik Brodowski1-6/+22
2019-12-12devtmpfs: use do_mount() instead of ksys_mount()Dominik Brodowski1-1/+1
2019-10-02init: Support mounting root file systems over SMBPaulo Alcantara (SUSE)1-0/+49
2019-09-12vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount APIDavid Howells1-5/+4
2019-09-05make shmem_fill_super() staticAl Viro1-1/+1
2019-09-05make ramfs_fill_super() staticAl Viro1-4/+2
2019-07-19Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-21/+3
2019-07-04mnt_init(): call shmem_init() unconditionallyAl Viro1-7/+2
2019-07-04don't bother with registering rootfsAl Viro1-13/+2
2019-07-04init_rootfs(): don't bother with init_ramfs_fs()Al Viro1-2/+0
2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner1-0/+1
2018-12-20vfs: Suppress MS_* flag defs within the kernel unless explicitly enabledDavid Howells1-0/+1
2018-10-31init/do_mounts.c: add root=PARTLABEL=<name> supportNikolaus Voss1-0/+31
2018-08-22init/: remove ineffective sparse disablingLuc Van Oostenryck1-10/+0
2018-04-02fs: add ksys_read() helper; remove in-kernel calls to sys_read()Dominik Brodowski1-1/+1
2018-04-02fs: add ksys_ioctl() helper; remove in-kernel calls to sys_ioctl()Dominik Brodowski1-4/+4
2018-04-02fs: add ksys_open() wrapper; remove in-kernel calls to sys_open()Dominik Brodowski1-2/+2
2018-04-02fs: add ksys_close() wrapper; remove in-kernel calls to sys_close()Dominik Brodowski1-2/+2
2018-04-02fs: add ksys_chdir() helper; remove in-kernel calls to sys_chdir()Dominik Brodowski1-1/+1
2018-04-02fs: add ksys_chroot() helper; remove-in kernel calls to sys_chroot()Dominik Brodowski1-1/+1
2018-04-02fs: add ksys_mount() helper; remove in-kernel calls to sys_mount()Dominik Brodowski1-2/+2
2017-11-15kmemcheck: stop using GFP_NOTRACK and SLAB_NOTRACKLevin, Alexander (Sasha Levin)1-2/+1
2017-07-17VFS: Differentiate mount flags (MS_*) from internal superblock flagsDavid Howells1-2/+2
2017-07-17VFS: Convert sb->s_flags & MS_RDONLY to sb_rdonly(sb)David Howells1-1/+1
2016-12-12init: reduce rootwait polling interval time to 5msJungseung Lee1-1/+1
2015-06-25init/do_mounts.c: add create_dev() failure logVishnu Pratap Singh1-2/+7
2015-05-05init: fix regression by supporting devices with major:minor:offset formatChen Yu1-2/+3
2015-04-15init: stricter checking of major:minor root= valuesDan Ehrenberg1-1/+2
2015-04-15init: export name_to_dev_t and mark name argument as constDan Ehrenberg1-1/+2
2014-12-17init: fix read-write root mountMiklos Szeredi1-2/+4
2014-08-28init/do_mounts: better syntax descriptionPavel Machek1-1/+2
2014-04-03init/do_mounts.c: fix comment errorchishanmingshen1-2/+2
2013-11-13init/do_mounts.c: add maj:min syntax commentSebastian Capella1-0/+2
2013-09-11initmpfs: use initramfs if rootfstype= or root= specifiedRob Landley1-4/+11
2013-09-11initmpfs: make rootfs use tmpfs when CONFIG_TMPFS enabledRob Landley1-2/+8
2013-09-11initmpfs: move rootfs code from fs/ramfs/ to init/Rob Landley1-0/+32
2013-07-03insert missing space in printk line of root_delayToralf Förster1-1/+1
2013-02-06driver-core: constify data for class_find_device()Michał Mirosław1-2/+2
2012-11-23block: partition: msdos: provide UUIDs for partitionsStephen Warren1-0/+4
2012-11-23init: reduce PARTUUID min length to 1 from 36Stephen Warren1-13/+22
2012-11-23block: store partition_meta_info.uuid as a stringStephen Warren1-11/+17
2012-10-12vfs: allocate page instead of names_cache buffer in mount_block_rootJeff Layton1-3/+4
2012-05-31init: disable sparse checking of the mount.o source filesH Hartley Sweeten1-2/+12
2012-05-05init: don't try mounting device as nfs root unless type fully matchesSasha Levin1-1/+1
2012-03-23init/do_mounts.c: print error code on mount failureBernhard Walle1-2/+2
2012-01-10Merge branch 'nfs-for-3.3' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds1-4/+31
2012-01-06vfs: prefer ->dentry->d_sb to ->mnt->mnt_sbAl Viro1-4/+6
2012-01-05NFS: Retry mounting NFSROOTChuck Lever1-4/+31
2011-11-02init: add root=PARTUUID=UUID/PARTNROFF=%d supportWill Drewry1-5/+43
2011-03-31Fix common misspellingsLucas De Marchi1-1/+1
2011-03-22fs: use appropriate printk priority levelsMandeep Singh Baines1-1/+2
2011-01-03name_to_dev_t() must not call __init codeJan Beulich1-1/+1
2010-10-26init: mark __user address space on string literalsNamhyung Kim1-2/+2
2010-10-25Merge branch 'nfs-for-2.6.37' of git://git.linux-nfs.org/projects/trondmy/nfs...Linus Torvalds1-6/+6
2010-09-17NFS: Use super.c for NFSROOT mount option parsingChuck Lever1-6/+6
2010-09-17do_mounts: only enable PARTUUID for CONFIG_BLOCKJens Axboe1-0/+4
2010-09-16core: match_dev_by_uuid() should not be marked __initJens Axboe1-1/+1
2010-09-15init: add support for root devices specified by partition UUIDWill Drewry1-0/+66
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2009-09-15Driver Core: devtmpfs - kernel-maintained tmpfs-based /devKay Sievers1-1/+1
2009-06-15fs: fix do_mount_root() false positive kmemcheck warningVegard Nossum1-1/+2
2009-03-31Get rid of indirect include of fs_struct.hAl Viro1-0/+1
2009-02-21Consolidate driver_probe_done() loops into one placeArjan van de Ven1-4/+9
2009-01-07async: Asynchronous function calls to speed up kernel bootArjan van de Ven1-0/+2
2009-01-06do_mounts: add device info to mount messageMarton Balint1-2/+2
2008-10-09init: DEBUG_BLOCK_EXT_DEVT requires explicit root= paramTejun Heo1-0/+4
2008-07-26make init/do_mounts.c:root_device_name staticAdrian Bunk1-1/+1
2008-07-25init/do_mounts.c should #include <linux/initrd.h>Adrian Bunk1-0/+1
2008-07-14do_mounts: allow UBI root device nameAdrian Hunter1-1/+2
2008-05-14block: do_mounts - accept root=<non-existant partition>Kay Sievers1-1/+26
2008-02-14Use struct path in fs_structJan Blunck1-3/+3
2008-02-06proper prototype for get_filesystem_list()Adrian Bunk1-2/+1
2008-01-25Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds1-1/+0
2008-01-24Driver core: convert block from raw kobjects to core devicesKay Sievers1-100/+8
2008-01-25security: remove security_sb_post_mountroot hookH. Peter Anvin1-1/+0
2007-07-16init: wait for asynchronously scanned block devicesPierre Ossman1-2/+22
2007-05-09Display all possible partitions when the root filesystem failed to mountDave Gilbert1-1/+6
2007-05-08init/do_mounts.c: proper prepare_namespace() prototypeAdrian Bunk1-0/+1
2006-09-30[PATCH] BLOCK: Make it possible to disable the block layer [try #6]David Howells1-1/+12
2006-09-25Driver Core: add ability for drivers to do a threaded probeGreg Kroah-Hartman1-0/+5
2006-06-26[PATCH] devfs: Remove devfs from the init codeGreg Kroah-Hartman1-6/+2
2006-05-30[MTD] Allow alternate JFFS2 mount variant for root filesystem.Joern Engel1-0/+4
2006-05-15[PATCH] root mount failure: emit filesystems attemptedAndy Whitcroft1-0/+5
2006-03-26do_mounts.c: Minor ROOT_DEV comment cleanupFlorin Malita1-1/+0
2006-03-24[PATCH] vfs: MS_VERBOSE should be MS_SILENTTheodore Ts'o1-1/+1
2005-09-02[PATCH] remove driverfs references from init/do_mounts.cRolf Eike Beer1-3/+3
2005-07-14[PATCH] remove EXPORT_SYMBOL for root_devPaolo 'Blaisorblade' Giarrusso1-2/+0
2005-07-12[PATCH] name_to_dev_t warning fixAndrew Morton1-0/+1
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+430