summaryrefslogtreecommitdiffstats
path: root/fs/fs.c
Commit message (Expand)AuthorAgeFilesLines
* chdir(): add LOOKUP_DIRECTORY flag to filename_lookup()Robert Karszniewicz2019-10-141-1/+1
* fs: provide no_revalidate_d_ops for network file systemsAhmad Fatoum2019-08-231-0/+9
* fs: Simplify fd to FILE lookup codeAndrey Smirnov2019-02-271-53/+30
* fs: Drop unused code in fstat()Andrey Smirnov2019-02-271-3/+0
* fs: Drop needless OOM checkAndrey Smirnov2019-02-271-3/+0
* Merge branch 'for-next/lseek'Sascha Hauer2019-02-131-20/+20
|\
| * fs: do not call truncate for FILE_SIZE_STREAM sized filesSascha Hauer2019-02-061-0/+3
| * fs: set errno in ftruncate()Sascha Hauer2019-02-061-1/+3
| * fs: Simplify new position calculation in lseek()Andrey Smirnov2019-02-041-11/+8
| * fs: Do not use IS_ERR_VALUE() to validate offset in lseek()Andrey Smirnov2019-02-041-1/+1
| * fs: devfs: Change .lseek callbacks to return 'int'Andrey Smirnov2019-02-041-5/+3
| * fs: Drop trivial .lseek() implementaitons in FS driversAndrey Smirnov2019-01-291-8/+6
| * fs: Update FILE position in lseek()Andrey Smirnov2019-01-291-0/+2
* | treewide: Introduce MAP_FAILED and replace ad-hoc constants with itAndrey Smirnov2019-01-161-1/+1
|/
* fs: fix possible null pointer dereference of base.Oleksij Rempel2018-11-211-1/+2
* fs: closedir: remove uninitialized variable retOleksij Rempel2018-11-211-3/+1
* Merge branch 'for-next/net-switch-mv88e6xxx'Sascha Hauer2018-11-091-1/+1
|\
| * drivers: Introduce dev_set_name()Andrey Smirnov2018-10-181-1/+1
* | Merge branch 'for-next/missing-prototypes'Sascha Hauer2018-11-091-18/+18
|\ \
| * | fs: Make locally used functions staticSascha Hauer2018-10-191-18/+18
| |/
* / fs: implement d_revalidateSascha Hauer2018-10-291-1/+36
|/
* fs: implement clear_nlink and set_nlinkSascha Hauer2018-10-081-0/+16
* fs: implement iget_locked and iget_failedSascha Hauer2018-10-081-0/+24
* fs: implement file_inodeSascha Hauer2018-10-081-0/+1
* fs: stat: Do not forget to set errnoSascha Hauer2018-09-261-0/+3
* fs: open: Do not forget to set errnoSascha Hauer2018-09-261-1/+1
* fs: dentry cache implementationSascha Hauer2018-07-111-995/+2191
* fs: fix memory access via /dev/mem for MIPS64Peter Mamonov2018-06-141-2/+2
* fs: Fix finding correct directory for mkdir/rmdirSascha Hauer2018-04-061-2/+2
* fs: Cleanup whitespace damageSascha Hauer2018-04-061-13/+13
* fs: Move mem_write/mem_read to devfs-coreSascha Hauer2018-04-061-66/+0
* fs: check pointer returned by get_fsdevice_by_path before dereferencingGaël PORTAY2018-03-191-1/+1
* Merge branch 'for-next/tftp-workaround'Sascha Hauer2018-02-081-0/+22
|\
| * fs: implement is_tftp_fs()Sascha Hauer2018-01-251-0/+22
* | fs: add support loop mount offsetPhilipp Zabel2018-02-051-3/+9
* | fs: Fix memory leak in mount()Sascha Hauer2018-01-261-0/+2
|/
* Merge branch 'for-next/misc'Sascha Hauer2018-01-221-2/+1
|\
| * move parseopt to lib/Antony Pavlov2018-01-171-2/+1
* | fs: implement ftruncateSascha Hauer2018-01-101-0/+22
|/
* fs: Don't bother filesystems without link support with additional stat() callsSascha Hauer2017-09-061-0/+10
* fs: avoid pathes with '//' in __canonicalize_path()Sascha Hauer2017-09-061-2/+7
* fs: Make locally used function canonicalize_dir() staticSascha Hauer2017-06-271-1/+1
* Merge branch 'for-next/misc'Sascha Hauer2017-06-141-4/+32
|\
| * fs: add cdev_create_loop and cdev_remove_loop for loop mount optionPhilipp Zabel2017-06-061-4/+18
| * fs: Create automount entries for the default mount pathesSascha Hauer2017-05-101-0/+14
* | fixup! fs: Implement links to directoriesSascha Hauer2017-05-111-2/+2
* | fs: Implement links to directoriesSascha Hauer2017-05-111-118/+169
* | fs: drop path_check_prereq()Sascha Hauer2017-05-111-65/+48
|/
* lseek: tighten error checking and allow negative offsets for SEEK_ENDUwe Kleine-König2017-03-031-2/+4
* lseek: ensure errno is set on failure and return -1Uwe Kleine-König2017-03-021-1/+7