aboutsummaryrefslogtreecommitdiff
path: root/lib/bootconfig.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-18bootconfig: Fix the kerneldoc of _xbc_exit()Gravatar Masami Hiramatsu (Google) 1-1/+2
2024-04-14bootconfig: use memblock_free_late to free xbc memory to buddyGravatar Qiang Zhang 1-8/+11
2022-04-26bootconfig: Support embedding a bootconfig file in kernelGravatar Masami Hiramatsu 1-0/+13
2021-11-06Merge branch 'akpm' (patches from Andrew)Gravatar Linus Torvalds 1-1/+1
2021-11-06memblock: use memblock_free for freeing virtual pointersGravatar Mike Rapoport 1-1/+1
2021-10-27bootconfig: Initialize ret in xbc_parse_tree()Gravatar Steven Rostedt (VMware) 1-1/+1
2021-10-26lib/bootconfig: Fix the xbc_get_info kerneldocGravatar Masami Hiramatsu 1-2/+2
2021-10-26lib/bootconfig: Make xbc_alloc_mem() and xbc_free_mem() as __init functionGravatar Masami Hiramatsu 1-2/+2
2021-10-10bootconfig: Cleanup dummy headers in tools/bootconfigGravatar Masami Hiramatsu 1-5/+38
2021-10-10bootconfig: Replace u16 and u32 with uint16_t and uint32_tGravatar Masami Hiramatsu 1-8/+8
2021-10-10bootconfig: Remove unused debug functionGravatar Masami Hiramatsu 1-21/+0
2021-10-10bootconfig: Split parse-tree part from xbc_initGravatar Masami Hiramatsu 1-45/+54
2021-10-10bootconfig: Rename xbc_destroy_all() to xbc_exit()Gravatar Masami Hiramatsu 1-4/+4
2021-10-10bootconfig: Add xbc_get_info() for the node informationGravatar Masami Hiramatsu 1-0/+21
2021-10-10bootconfig: Allocate xbc_data inside xbc_init()Gravatar Masami Hiramatsu 1-12/+21
2021-09-14memblock: introduce saner 'memblock_free_ptr()' interfaceGravatar Linus Torvalds 1-1/+1
2021-09-09bootconfig: Rename xbc_node_find_child() to xbc_node_find_subkey()Gravatar Masami Hiramatsu 1-4/+4
2021-06-10bootconfig: Support mixing a value and subkeys under a keyGravatar Masami Hiramatsu 1-20/+45
2021-06-10bootconfig: Change array value to use child nodeGravatar Masami Hiramatsu 1-4/+19
2020-11-18Revert "lib: Revert use of fallthrough pseudo-keyword in lib/"Gravatar Nick Desaulniers 1-2/+2
2020-09-21lib/bootconfig: Fix to remove tailing spaces after valueGravatar Masami Hiramatsu 1-1/+1
2020-09-21lib/bootconfig: Fix a bug of breaking existing tree nodesGravatar Masami Hiramatsu 1-13/+23
2020-08-24lib: Revert use of fallthrough pseudo-keyword in lib/Gravatar Gustavo A. R. Silva 1-2/+2
2020-08-23treewide: Use fallthrough pseudo-keywordGravatar Gustavo A. R. Silva 1-2/+2
2020-08-03lib/bootconfig: Add override operator supportGravatar Masami Hiramatsu 1-10/+23
2020-03-03tools/bootconfig: Show line and column in parse errorGravatar Masami Hiramatsu 1-9/+26
2020-02-21bootconfig: Add append value operator supportGravatar Masami Hiramatsu 1-4/+11
2020-02-21bootconfig: Prohibit re-defining value on same keyGravatar Masami Hiramatsu 1-5/+8
2020-02-20bootconfig: Reject subkey and value on same parent keyGravatar Masami Hiramatsu 1-4/+12
2020-02-10bootconfig: Allocate xbc_nodes array dynamicallyGravatar Masami Hiramatsu 1-3/+12
2020-02-05tools/bootconfig: Show the number of bootconfig nodesGravatar Masami Hiramatsu 1-1/+4
2020-02-05bootconfig: Add more parse error messagesGravatar Masami Hiramatsu 1-4/+12
2020-01-13bootconfig: Add Extra Boot Config supportGravatar Masami Hiramatsu 1-0/+803