aboutsummaryrefslogtreecommitdiffstats
path: root/fs/udf
AgeCommit message (Expand)AuthorFilesLines
2021-07-01Merge tag 'fs_for_v5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+4
2021-06-29mm: require ->set_page_dirty to be explicitly wired upChristoph Hellwig2-0/+2
2021-05-20udf: Fix NULL pointer dereference in udf_symlink functionArturo Giusti1-0/+4
2021-04-15useful constants: struct qstr for ".."Al Viro1-2/+1
2021-02-23Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-19/+23
2021-02-22Merge tag 'fs_for_v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-7/+11
2021-02-03udf: handle large user and group IDBingJing Chang1-4/+5
2021-01-25udf: fix silent AED tagLocation corruptionSteven J. Magnani1-3/+6
2021-01-24fs: make helpers idmap mount awareChristian Brauner3-14/+18
2021-01-24stat: handle idmapped mountsChristian Brauner1-1/+1
2021-01-24attr: handle idmapped mountsChristian Brauner1-2/+2
2021-01-24inode: make init and permission helpers idmapped mount awareChristian Brauner1-1/+1
2021-01-24fs: add file and path permissions helpersChristian Brauner1-1/+1
2021-01-18udf: fix the problem that the disc content is not displayedlianzhi chang1-3/+4
2020-10-24Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+1
2020-09-29udf: Limit sparing table sizeJan Kara1-0/+6
2020-09-29udf: Remove pointless union in udf_inode_infoJan Kara10-47/+39
2020-09-29udf: Avoid accessing uninitialized data on failed inode readJan Kara1-11/+14
2020-09-22udf: Fix memory leak when mountingJan Kara1-8/+13
2020-09-22udf: Remove redundant initialization of variable retJing Xiangfeng1-1/+1
2020-09-18[PATCH] reduce boilerplate in fsid handlingAl Viro1-2/+1
2020-08-28udf: Use kvzalloc() in udf_sb_alloc_bitmap()Denis Efremov1-11/+3
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-08-06Merge tag 'for_v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds3-4/+4
2020-07-27udf: osta_udf.h: delete a duplicated wordRandy Dunlap1-1/+1
2020-07-16treewide: Remove uninitialized_var() usageKees Cook1-1/+1
2020-07-14udf: Replace HTTP links with HTTPS onesAlexander A. Klimov2-3/+3
2020-06-02Merge tag 'for-5.8/block-2020-06-01' of git://git.kernel.dk/linux-blockLinus Torvalds1-16/+13
2020-06-02Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-4/+3
2020-06-02fs: convert mpage_readpages to mpage_readaheadMatthew Wilcox (Oracle)1-4/+3
2020-05-04udf: stop using ioctl_by_bdevChristoph Hellwig1-16/+13
2020-04-20docs: filesystems: fix renamed referencesMauro Carvalho Chehab1-1/+1
2020-04-10change email address for Pali RohárPali Rohár2-2/+2
2020-03-16udf: udf_sb.h: Replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2020-01-20udf: Clarify meaning of f_files in udf_statfsJan Kara1-0/+4
2020-01-20udf: Allow writing to 'Rewritable' partitionsJan Kara1-1/+0
2020-01-13udf: Disallow R/W mode for disk with Metadata partitionPali Rohár1-1/+2
2020-01-13udf: Fix meaning of ENTITYID_FLAGS_* macros to be really bitwise-or flagsPali Rohár2-3/+3
2020-01-09udf: Fix free space reporting for metadata and virtual partitionsJan Kara1-5/+17
2020-01-08udf: Update header files to UDF 2.60Pali Rohár2-33/+83
2020-01-08udf: Move OSTA Identifier Suffix macros from ecma_167.h to osta_udf.hPali Rohár3-20/+12
2020-01-08udf: Fix spelling in EXT_NEXT_EXTENT_ALLOCDESCSPali Rohár3-5/+5
2019-09-04fs-udf: Delete an unnecessary check before brelse()Markus Elfring1-2/+1
2019-09-04udf: Drop forward function declarationsJan Kara1-53/+49
2019-09-04udf: Verify domain identifier fieldsJan Kara2-27/+78
2019-08-27udf: augment UDF permissions on new inodesSteven J. Magnani5-4/+35
2019-08-26udf: Use dynamic debug infrastructureJan Kara2-16/+1
2019-08-26udf: reduce leakage of blocks related to named streamsSteven J. Magnani3-2/+29
2019-07-31udf: prevent allocation beyond UDF partitionSteve Magnani1-0/+11
2019-07-31udf: support 2048-byte spacing of VRS descriptors on 4K mediaSteven J. Magnani1-0/+16
2019-07-31udf: refactor VRS descriptor identificationSteven J. Magnani1-64/+64
2019-07-10Merge tag 'for_v5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds1-33/+60
2019-07-10udf: Fix incorrect final NOT_ALLOCATED (hole) extent lengthSteven J. Magnani1-33/+60
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2-0/+2
2019-05-13Merge tag 'fs_for_v5.2-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-15/+5
2019-05-01udf: switch to ->free_inode()Al Viro1-8/+2
2019-04-17udf: fix an uninitialized read bug and remove dead codeWenwen Wang1-15/+0
2019-03-26udf: Explain handling of load_nls() failureJan Kara1-0/+5
2019-03-18udf: Propagate errors from udf_truncate_extents()Jan Kara3-5/+8
2019-03-18udf: Fix crash on IO error during truncateJan Kara1-0/+3
2019-02-21udf: Drop pointless check from udf_sync_fs()Jan Kara1-6/+3
2019-02-11udf: disallow RW mount without valid integrity descriptorSteve Magnani1-0/+11
2019-02-11udf: finalize integrity descriptor before writebackSteve Magnani1-2/+11
2019-02-11udf: factor out LVID finalization for reuseSteve Magnani1-16/+14
2018-12-27Merge tag 'fs_for_4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+6
2018-12-12udf: Fix BUG on corrupted inodeJan Kara1-0/+6
2018-11-19udf: Allow mounting volumes with incorrect identification stringsJan Kara2-9/+21
2018-09-07udf: Drop pack pragma from udf_sb.hJan Kara1-2/+0
2018-09-07udf: Drop freed bitmap / table supportJan Kara3-74/+0
2018-09-07udf: Fix crash during mountJan Kara1-5/+60
2018-09-07udf: Prevent write-unsupported filesystem to be remounted read-writeJan Kara2-14/+18
2018-09-03udf: remove unused variables group_start and nr_groupsColin Ian King1-4/+2
2018-08-24udf: Fix mounting of Win7 created UDF filesystemsJan Kara1-12/+19
2018-08-24udf: Remove dead code from udf_find_fileset()Jan Kara1-61/+1
2018-08-17Merge tag 'for_v4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ja...Linus Torvalds7-41/+28
2018-08-13Merge branch 'work.mkdir' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds1-8/+4
2018-08-03udf: switch to discard_new_inode()Al Viro1-8/+4
2018-06-27udf: convert inode stamps to timespec64Arnd Bergmann7-41/+28
2018-06-20udf: Drop unused arguments of udf_delete_aext()Jan Kara3-9/+7
2018-06-20udf: Provide function for calculating dir entry lengthJan Kara3-15/+10
2018-06-20udf: Detect incorrect directory sizeJan Kara1-0/+3
2018-06-15Merge tag 'vfs-timespec64' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds5-48/+45
2018-06-14Merge branch 'vfs_timespec64' of https://github.com/deepa-hub/vfs into vfs-ti...Arnd Bergmann5-48/+45
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook1-3/+4
2018-06-07Merge tag 'udf_for_v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-150/+131
2018-06-05vfs: change inode times to use struct timespec64Deepa Dinamani2-17/+30
2018-05-25udf: Simplify calls to udf_disk_stamp_to_timeDeepa Dinamani4-37/+21
2018-05-21Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-4/+2
2018-05-11do d_instantiate/unlock_new_inode combinations safelyAl Viro1-4/+2
2018-04-19udf: Add support for decoding UTF-16 charactersJan Kara1-35/+68
2018-04-19udf: Add support for encoding UTF-16 charactersJan Kara1-36/+43
2018-04-19udf: Push sb argument to udf_name_[to|from]_CS0()Jan Kara1-33/+24
2018-04-19udf: Convert ident strings to proper charsetJan Kara3-6/+14
2018-04-19udf: Use UTF-32 <-> UTF-8 conversion functions from NLSJan Kara1-63/+17
2018-04-19udf: Always require NLS supportJan Kara2-13/+1
2018-04-18udf: Fix leak of UTF-16 surrogates into encoded stringsJan Kara1-0/+6
2018-03-02udf: fix potential refcnt problem of nls moduleChengguang Xu1-5/+10
2018-03-02udf: Do not mark possibly inconsistent filesystems as closedJan Kara2-2/+7
2018-02-27udf: Remove never implemented mount optionsJan Kara1-27/+1
2018-02-27udf: Provide saner default for invalid uid / gidJan Kara1-2/+3
2018-02-27udf: Clean up handling of invalid uid/gidJan Kara2-8/+15
2018-02-27udf: Apply uid/gid mount options also to new inodes & chownJan Kara2-0/+14
2018-02-27udf: Ignore [ug]id=ignore mount optionsJan Kara3-18/+8
2018-02-27udf: Fix handling of Partition DescriptorsJan Kara1-32/+73
2018-02-27udf: Unify common handling of descriptorsJan Kara1-22/+19
2018-02-16udf: Convert descriptor index definitions to enumJan Kara1-8/+9
2018-02-16udf: Allow volume descriptor sequence to be terminated by unrecorded blockJan Kara1-6/+2
2018-02-16udf: Simplify handling of Volume Descriptor PointersJan Kara1-25/+16
2018-02-16udf: Fix off-by-one in volume descriptor sequence lengthJan Kara1-3/+3
2017-12-19udf: Sanitize nanoseconds for time stampsJan Kara1-0/+5
2017-11-27Rename superblock flags (MS_xyz -> SB_xyz)Linus Torvalds1-3/+3
2017-11-14Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds12-95/+105
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman4-0/+4
2017-10-17udf: Fix some sign-conversion warningsSteve Magnani2-4/+4
2017-10-17udf: Fix signed/unsigned format specifiersSteve Magnani8-49/+49
2017-10-17udf: Fix 64-bit sign extension issues affecting blocks > 0x7FFFFFFFSteve Magnani10-41/+51
2017-10-16udf: Avoid overflow when session starts at large offsetJan Kara1-1/+1
2017-09-14Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds1-7/+7
2017-08-16fs-udf: Delete an error message for a failed memory allocation in two functionsMarkus Elfring2-8/+1
2017-08-16fs-udf: Improve six size determinationsMarkus Elfring3-7/+6
2017-08-16fs-udf: Adjust two checks for null pointersMarkus Elfring1-2/+3
2017-07-17VFS: Convert sb->s_flags & MS_RDONLY to sb_rdonly(sb)David Howells1-7/+7
2017-06-14udf: Convert udf_disk_stamp_to_time() to use mktime64()Jan Kara1-51/+2
2017-06-14udf: Use time64_to_tm for timestamp conversionJan Kara1-34/+11
2017-06-14udf: Fix deadlock between writeback and udf_setsize()Jan Kara1-2/+2
2017-06-14udf: Use i_size_read() in udf_adinicb_writepage()Jan Kara1-1/+2
2017-06-14udf: Fix races with i_size changes during readpageJan Kara1-2/+7
2017-06-13udf: Remove unused UDF_DEFAULT_BLOCKSIZEJan Kara1-2/+0
2017-04-24udf: use kmap_atomic for memcpy copyingFabian Frederick2-9/+9
2017-04-24udf: use octal for permissionsFabian Frederick2-8/+8
2017-03-02statx: Add a system call to make enhanced file info availableDavid Howells1-2/+3
2017-02-27fs: add i_blocksize()Fabian Frederick1-1/+1
2017-02-03udf: simplify udf_ioctl()Fabian Frederick1-26/+15
2017-02-03udf: fix ioctl errorsFabian Frederick1-1/+4
2017-01-20udf: allow implicit blocksize specification during mountFabian Frederick1-9/+19
2017-01-10udf: check partition reference in udf_read_inode()Fabian Frederick1-0/+6
2017-01-10udf: atomically read inode sizeFabian Frederick2-4/+5
2017-01-10udf: merge module informations in super.cFabian Frederick2-7/+6
2017-01-10udf: remove next_epos from udf_update_extent_cache()Fabian Frederick1-14/+11
2017-01-10udf: Factor out trimming of crtimeFabian Frederick1-14/+11
2017-01-10udf: remove empty conditionFabian Frederick1-2/+0
2017-01-10udf: remove unneeded line breakFabian Frederick1-2/+1
2017-01-10udf: merge bh freeFabian Frederick1-18/+10
2017-01-10udf: use pointer for kernel_long_ad argumentFabian Frederick1-14/+9
2017-01-10udf: use __packed instead of __attribute__ ((packed))Fabian Frederick2-66/+66
2017-01-05udf: Make stat on symlink report symlink length as st_sizeJan Kara4-2/+33
2017-01-03fs/udf: make #ifdef UDF_PREALLOCATE unconditionalSteve Kenton2-3/+0
2017-01-03fs: udf: Replace CURRENT_TIME with current_time()Deepa Dinamani1-3/+6
2016-11-01block,fs: untangle fs.h and blk_types.hChristoph Hellwig3-0/+3
2016-10-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-14/+18
2016-10-10Merge remote-tracking branch 'ovl/rename2' into for-linusAl Viro1-1/+5
2016-09-27fs: Replace current_fs_time() with current_time()Deepa Dinamani3-13/+13
2016-09-27fs: rename "rename2" i_op to "rename"Miklos Szeredi1-1/+1
2016-09-27fs: support RENAME_NOREPLACE for local filesystemsMiklos Szeredi1-2/+6
2016-09-22fs: Give dentry to inode_change_ok() instead of inodeJan Kara1-1/+1
2016-09-19udf: don't bother with full-page write optimisations in adinicb caseAl Viro1-1/+15
2016-09-06udf: Remove useless check in udf_adinicb_write_begin()Jan Kara1-1/+1
2016-07-26Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds2-2/+2
2016-07-26Merge branch 'for-4.8/core' of git://git.kernel.dk/linux-blockLinus Torvalds3-3/+3
2016-07-20block: get rid of bio_rw and READAChristoph Hellwig2-2/+2
2016-06-07fs: have ll_rw_block users pass in op and flags separatelyMike Christie3-3/+3
2016-05-19udf: Use correct partition reference number for metadataAlden Tondettar3-12/+21
2016-05-19udf: Use IS_ERR when loading metadata mirror file entryAlden Tondettar1-0/+2
2016-05-19udf: Don't BUG on missing metadata partition descriptorAlden Tondettar1-2/+3
2016-05-17Merge branch 'work.preadv2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-9/+5
2016-05-17Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds2-27/+44
2016-05-17Merge branch 'ovl-fixes' into for-linusAl Viro3-5/+17
2016-05-09more trivial ->iterate_shared conversionsAl Viro1-1/+1
2016-05-02Merge getxattr prototype change into work.lookupsAl Viro1-1/+1
2016-05-01fs: simplify the generic_write_sync prototypeChristoph Hellwig1-3/+1
2016-05-01fs: add IOCB_SYNC and IOCB_DSYNCChristoph Hellwig1-1/+1
2016-05-01direct-io: eliminate the offset argument to ->direct_IOChristoph Hellwig2-6/+4
2016-04-28udf: Export superblock magic to userspaceJan Kara1-3/+1
2016-04-26udf: Prevent stack overflow on corrupted filesystem mountAlden Tondettar1-24/+43
2016-04-25udf: Fix conversion of 'dstring' fields to UTF8Andrew Gabbasov3-5/+17
2016-04-10don't bother with ->d_inode->i_sb - it's always equal to ->d_sbAl Viro1-1/+1
2016-04-04mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov2-5/+5
2016-02-09udf: Merge linux specific translation into CS0 conversion functionAndrew Gabbasov1-128/+152
2016-02-09udf: Remove struct ustr as non-needed intermediate storageAndrew Gabbasov3-134/+61
2016-02-09udf: Use separate buffer for copying split namesJan Kara2-4/+22
2016-02-09udf: Adjust UDF_NAME_LEN to better reflect actual restrictionsAndrew Gabbasov4-12/+12
2016-02-09udf: Join functions for UTF8 and NLS conversionsAndrew Gabbasov1-188/+90
2016-02-09udf: Parameterize output length in udf_put_filenameAndrew Gabbasov3-11/+13
2016-01-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-6/+6
2016-01-22tree wide: use kvfree() than conditional kfree()/vfree()Tetsuo Handa1-6/+1
2016-01-22wrappers for ->i_mutex accessAl Viro2-6/+6
2016-01-15Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds5-191/+189
2016-01-14kmemcg: account certain kmem allocations to memcgVladimir Davydov1-1/+2
2016-01-04udf: Check output buffer length when converting name to CS0Andrew Gabbasov1-2/+13
2016-01-04udf: Prevent buffer overrun with multi-byte charactersAndrew Gabbasov1-1/+5
2016-01-04udf: avoid uninitialized variable useArnd Bergmann1-0/+4
2015-12-23udf: Fix lost indirect extent blockJan Kara1-1/+10
2015-12-23udf: Factor out code for creating indirect extentJan Kara3-189/+130
2015-12-23udf: limit the maximum number of indirect extents in a rowVegard Nossum1-0/+15
2015-12-14udf: limit the maximum number of TD redirectionsVegard Nossum1-0/+14
2015-12-08don't put symlink bodies in pagecache into highmemAl Viro3-3/+3
2015-12-06udf: don't duplicate page_symlink_inode_operationsAl Viro3-8/+2
2015-08-20udf: Don't modify filesystem for read-only mountsJan Kara1-2/+5
2015-07-09udf: Don't corrupt unalloc spacetable when writing itSteven J. Magnani1-12/+7
2015-07-04Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1