aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ubifs/journal.c
AgeCommit message (Expand)AuthorFilesLines
2026-03-06treewide: change inode->i_ino from unsigned long to u64Jeff Layton1-3/+3
2025-05-22ubifs: Fix grammar in error messageThorsten Blum1-1/+1
2025-03-21ubifs: Pass folios to acompHerbert Xu1-3/+6
2025-03-21ubifs: Use crypto_acomp interfaceHerbert Xu1-1/+1
2024-11-15ubifs: Fix uninitialized use of err in ubifs_jnl_write_inode()Nathan Chancellor1-1/+2
2024-11-14ubifs: ubifs_jnl_write_inode: Only check once for the limitation of xattr countZhihao Cheng1-6/+6
2024-07-12ubifs: fix kernel-doc warningsJeff Johnson1-1/+1
2024-07-12ubifs: Fix unattached inode when powercut happens in creatingZhihao Cheng1-5/+9
2024-07-12ubifs: Fix space leak when powercut happens in linking tmpfileZhihao Cheng1-1/+5
2024-02-25ubifs: Queue up space reservation tasks if retrying many timesZhihao Cheng1-22/+149
2023-11-05Merge tag 'ubifs-for-linus-6.7-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+1
2023-10-28ubifs: Fix missing error code errFerry Meng1-0/+1
2023-10-18ubifs: convert to new timestamp accessorsJeff Layton1-6/+6
2023-07-24ubifs: convert to ctime accessor functionsJeff Layton1-2/+2
2023-02-02ubifs: Fix some kernel-doc commentsYang Li1-2/+6
2022-10-16Merge tag 'random-6.1-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2022-10-11treewide: use get_random_u32() when possibleJason A. Donenfeld1-1/+1
2022-09-21ubifs: Fix UBIFS ro fail due to truncate in the encrypted directoryZhaoLong Wang1-11/+17
2022-01-10ubifs: Rename whiteout atomicallyZhihao Cheng1-8/+44
2021-06-22ubifs: Fix spelling mistakesZheng Yongjun1-1/+1
2021-06-18ubifs: journal: Fix error return code in ubifs_jnl_write_inode()Zhen Lei1-0/+1
2021-02-12ubifs: Fix off-by-one errorSascha Hauer1-1/+1
2020-12-13ubifs: Pass node length in all node dumping callersZhihao Cheng1-1/+2
2020-09-29ubifs: journal: Make sure to not dirty twice for auth nodesRichard Weinberger1-2/+2
2020-09-17ubifs: ubifs_jnl_change_xattr: Remove assertion 'nlink > 0' for host inodeZhihao Cheng1-1/+0
2020-09-17ubifs: xattr: Fix some potential memory leaks while iterating entriesZhihao Cheng1-0/+2
2020-08-10Merge tag 'for-linus-5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+6
2020-08-02ubifs: Fix wrong orphan node deletion in ubifs_jnl_update|renameZhihao Cheng1-4/+6
2020-07-16treewide: Remove uninitialized_var() usageKees Cook1-2/+2
2020-03-30ubifs: ubifs_jnl_write_inode: Fix a memory leak bugZhihao Cheng1-0/+1
2020-01-22ubifs: allow both hash and disk name to be provided in no-key namesEric Biggers1-2/+2
2020-01-20ubifs: use IS_ENCRYPTED() instead of ubifs_crypt_is_encrypted()Eric Biggers1-3/+3
2019-11-17ubifs: Fixed missed le64_to_cpu() in journalBen Dooks (Codethink)1-1/+1
2019-11-17ubifs: Force prandom result to __le32Ben Dooks (Codethink)1-1/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336Thomas Gleixner1-13/+1
2019-05-07ubifs: Limit number of xattrs per inodeRichard Weinberger1-0/+12
2019-05-07ubifs: journal: Handle xattrs like filesRichard Weinberger1-11/+49
2018-10-23ubifs: Add authentication nodes to journalSascha Hauer1-17/+107
2018-10-23ubifs: Add hashes to the tree node cacheSascha Hauer1-24/+120
2018-10-23ubifs: Drop write_nodeSascha Hauer1-34/+5
2018-08-15ubifs: Pass struct ubifs_info to ubifs_assert()Richard Weinberger1-26/+26
2018-08-15ubifs: Use kmalloc_array()Richard Weinberger1-1/+1
2018-08-15ubifs: Check data node size before truncateRichard Weinberger1-1/+10
2018-08-15Revert "UBIFS: Fix potential integer overflow in allocation"Richard Weinberger1-3/+2
2018-08-15ubifs: Add comment on c->commit_semRichard Weinberger1-0/+1
2018-08-15ubifs: Fix synced_i_size calculation for xattr inodesRichard Weinberger1-0/+5
2018-06-12UBIFS: Fix potential integer overflow in allocationSilvio Cesare1-2/+3
2018-06-07ubifs: journal: Remove wrong commentSascha Hauer1-3/+2
2017-07-14ubifs: Set double hash cookie also for RENAME_EXCHANGERichard Weinberger1-0/+2
2017-07-14ubifs: Don't leak kernel memory to the MTDRichard Weinberger1-5/+5
2017-07-14ubifs: Massage debug prints wrt. fscryptRichard Weinberger1-10/+0
2017-07-14ubifs: Fix unlink code wrt. double hash lookupsRichard Weinberger1-2/+8
2017-07-14ubifs: Fix data node size for truncating uncompressed nodesDavid Oberhollenzer1-1/+3
2017-01-17ubifs: fix unencrypted journal writePeter Rosin1-0/+1
2017-01-17ubifs: ensure zero err is returned on successful returnColin Ian King1-0/+1
2016-12-12ubifs: Implement UBIFS_FLG_DOUBLE_HASHRichard Weinberger1-3/+11
2016-12-12ubifs: Use a random number for cookiesRichard Weinberger1-0/+3
2016-12-12ubifs: Add full hash lookup supportRichard Weinberger1-1/+0
2016-12-12ubifs: Implement encrypted filenamesRichard Weinberger1-60/+63
2016-12-12ubifs: Implement encrypt/decrypt for all IORichard Weinberger1-24/+54
2016-12-12ubifs: Introduce new data node field, compr_sizeRichard Weinberger1-11/+0
2016-10-02ubifs: Use move variable in ubifs_rename()Richard Weinberger1-2/+2
2016-10-02ubifs: Implement RENAME_EXCHANGERichard Weinberger1-0/+141
2016-10-02ubifs: Implement RENAME_WHITEOUTRichard Weinberger1-13/+30
2015-04-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+2
2015-04-15VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells1-2/+2
2015-03-25UBIFS: extend debug/message capabilitiesSheng Yong1-8/+9
2014-11-07UBIFS: fix a couple bugs in UBIFS xattr length calculationSubodh Nijsure1-1/+6
2014-09-19UBIFS: Remove bogus assertRichard Weinberger1-4/+3
2013-10-24ubifs: switch to %pdAl Viro1-4/+2
2012-09-21userns: Convert ubifs to use kuid/kgidEric W. Biederman1-2/+2
2012-05-20UBI: Kill data type hintRichard Weinberger1-1/+1
2012-05-16UBIFS: rename dumping functionsArtem Bityutskiy1-2/+2
2012-05-16UBIFS: get rid of dbg_dump_stackArtem Bityutskiy1-1/+1
2012-05-03UBIFS: remove xattr Kconnfig optionSubodh Nijsure1-2/+0
2012-01-13UBIFS: fix key printingArtem Bityutskiy1-4/+3
2011-06-03UBIFS: fix memory leak on error pathArtem Bityutskiy1-0/+1
2011-05-16UBIFS: synchronize write-buffer before switching to the next budArtem Bityutskiy1-10/+15
2011-05-13UBIFS: improve space checking debugging featureArtem Bityutskiy1-1/+1
2011-05-13UBIFS: simplify dbg_dump_budg calling conventionsArtem Bityutskiy1-2/+0
2011-03-11UBIFS: handle allocation failures in UBIFS write pathMatthew L. Creech1-6/+22
2010-09-19UBIFS: introduce new flags for RO mountsArtem Bityutskiy1-1/+1
2010-09-17UBIFS: introduce new flag for RO due to errorsArtem Bityutskiy1-1/+2
2009-09-15UBIFS: improve journal head debugging printsArtem Bityutskiy1-5/+8
2009-03-20UBIFS: fix commentariesArtem Bityutskiy1-1/+1
2009-03-08UBIFS: improve find function interfaceArtem Bityutskiy1-3/+2
2009-01-20UBIFS: do not treat all data as short termArtem Bityutskiy1-1/+1
2009-01-06trivial: fix then -> than typos in comments and documentationFrederik Schwarzer1-1/+1
2008-12-31UBIFS: fix writing uncompressed filesArtem Bityutskiy1-1/+1
2008-12-31UBIFS: fix checkpatch.pl warningsArtem Bityutskiy1-1/+1
2008-11-06UBIFS: fix compilation warningsArtem Bityutskiy1-3/+5
2008-08-14UBIFS: xattr bugfixesArtem Bityutskiy1-1/+1
2008-08-13UBIFS: correct orphan deletion orderAdrian Hunter1-1/+2
2008-08-13UBIFS: fix typos in commentsAdrian Hunter1-5/+5
2008-08-13UBIFS: optimize deletionsArtem Bityutskiy1-0/+60
2008-08-13UBIFS: remove another unneeded function parameterArtem Bityutskiy1-16/+14
2008-08-13UBIFS: remove unneeded function parameterArtem Bityutskiy1-12/+7
2008-07-15UBIFS: add new flash file systemArtem Bityutskiy1-0/+1387