aboutsummaryrefslogtreecommitdiff
path: root/kernel/liveupdate
AgeCommit message (Expand)AuthorFilesLines
2026-06-03liveupdate: Remove limit on the number of files per sessionPasha Tatashin2-77/+67
2026-06-03liveupdate: Remove limit on the number of sessionsPasha Tatashin1-60/+53
2026-06-03liveupdate: defer session block allocation and physical address settingPasha Tatashin3-29/+45
2026-06-03kho: add support for linked-block serializationPasha Tatashin2-0/+417
2026-06-03liveupdate: Extract luo_session_deserialize_one helperPasha Tatashin1-27/+36
2026-06-03liveupdate: Extract luo_file_deserialize_one helperPasha Tatashin1-33/+44
2026-06-03liveupdate: register luo_ser as KHO subtreePasha Tatashin1-60/+25
2026-06-03liveupdate: centralize state management into struct luo_serPasha Tatashin4-131/+65
2026-06-03liveupdate: avoid mixing cleanup guards with goto in luo_session_retrieve_fdPasha Tatashin1-2/+3
2026-06-03liveupdate: change file_set->count type to u64 for type safetyPasha Tatashin1-1/+1
2026-06-01liveupdate: Remove unused ser field from struct luo_sessionPasha Tatashin1-2/+0
2026-06-01liveupdate: fix u-a-f in luo_file_unpreserve_files() and luo_file_finish()Pasha Tatashin1-2/+3
2026-06-01liveupdate: block session mutations during rebootPasha Tatashin1-3/+48
2026-06-01liveupdate: fix TOCTOU race in luo_session_retrieve()Pasha Tatashin1-6/+5
2026-06-01kho: make sure scratch size is always aligned by CMA_MIN_ALIGNMENT_BYTESPratyush Yadav (Google)1-11/+21
2026-06-01liveupdate: document liveupdate=onPratyush Yadav (Google)1-0/+4
2026-06-01liveupdate: validate session type before performing operationPratyush Yadav (Google)1-6/+33
2026-06-01liveupdate: Reference count incoming FLB dataDavid Matlack1-15/+17
2026-06-01liveupdate: Use refcount_t for FLB reference countsDavid Matlack1-12/+10
2026-06-01liveupdate: add LIVEUPDATE_SESSION_GET_NAME ioctlLuca Boccassi1-0/+16
2026-06-01liveupdate: reject LIVEUPDATE_IOCTL_CREATE_SESSION with invalid name lengthLuca Boccassi1-0/+4
2026-06-01kho: make preserved pages compatible with deferred struct page initEvangelos Petrongonas2-3/+26
2026-06-01kho: fix deferred initialization of scratch areasMichal Clapinski1-25/+0
2026-05-26kho: fix order calculation for kho_unpreserve_pages()Pratyush Yadav (Google)1-24/+32
2026-05-13Merge tag 'fixes-2026-05-13' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2026-04-28kho: skip KHO for crash kernelEvangelos Petrongonas1-1/+1
2026-04-27kho: fix error handling in kho_add_subtree()Breno Leitao1-8/+13
2026-04-27liveupdate: fix return value on session allocation failurePasha Tatashin1-5/+10
2026-04-19Merge tag 'mm-stable-2026-04-18-02-14' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds8-238/+348
2026-04-18liveupdate: defer file handler module refcounting to active sessionsPasha Tatashin1-12/+12
2026-04-18liveupdate: make unregister functions return voidPasha Tatashin2-20/+5
2026-04-18liveupdate: remove liveupdate_test_unregister()Pasha Tatashin2-4/+0
2026-04-18liveupdate: auto unregister FLBs on file handler unregistrationPasha Tatashin3-39/+60
2026-04-18liveupdate: remove luo_session_quiesce()Pasha Tatashin4-114/+11
2026-04-18liveupdate: defer FLB module refcounting to active sessionsPasha Tatashin1-10/+17
2026-04-18liveupdate: protect FLB lists with luo_register_rwlockPasha Tatashin1-0/+14
2026-04-18liveupdate: protect file handler list with rwsemPasha Tatashin3-5/+25
2026-04-18liveupdate: synchronize lazy initialization of FLB private statePasha Tatashin1-1/+6
2026-04-18liveupdate: safely print untrusted stringsPasha Tatashin2-2/+4
2026-04-18liveupdate: prevent double management of filesPasha Tatashin1-2/+30
2026-04-18kho: kexec-metadata: track previous kernel chainBreno Leitao1-0/+98
2026-04-18kho: fix kho_in_debugfs_init() to handle non-FDT blobsBreno Leitao1-11/+21
2026-04-18kho: persist blob size in KHO FDTBreno Leitao3-7/+25
2026-04-18kho: rename fdt parameter to blob in kho_add/remove_subtree()Breno Leitao3-36/+38
2026-04-18kho: add size parameter to kho_add_subtree()Breno Leitao4-12/+19
2026-04-15Merge tag 'mm-stable-2026-04-13-21-45' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-361/+359
2026-04-06liveupdate: propagate file deserialization failuresLeo Timmins1-2/+7
2026-04-05kho: drop restriction on maximum page orderPratyush Yadav1-1/+1
2026-04-05kho: make sure preservations do not span multiple NUMA nodesPratyush Yadav (Google)1-1/+9
2026-04-05kho: fix KASAN support for restored vmalloc regionsPasha Tatashin1-1/+11