index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
scripts
/
kconfig
/
confdata.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-05-10
kconfig: use sym_get_choice_menu() in conf_write_defconfig()
Masahiro Yamada
1
-4
/
+5
2024-05-02
kconfig: remove SYMBOL_NO_WRITE flag
Masahiro Yamada
1
-2
/
+2
2024-05-02
kconfig: remove 'optional' property support
Masahiro Yamada
1
-4
/
+1
2024-05-02
kconfig: remove SYMBOL_CHOICE flag
Masahiro Yamada
1
-1
/
+1
2024-05-02
kconfig: use menu_for_each_entry() to traverse menu tree
Masahiro Yamada
1
-23
/
+5
2024-03-19
kconfig: remove unneeded menu_is_visible() call in conf_write_defconfig()
Masahiro Yamada
1
-4
/
+1
2024-02-20
kconfig: use generic macros to implement symbol hashtable
Masahiro Yamada
1
-13
/
+12
2024-02-19
kconfig: call env_write_dep() right after yyparse()
Masahiro Yamada
1
-6
/
+2
2024-02-19
kconfig: write Kconfig files to autoconf.cmd in order
Masahiro Yamada
1
-4
/
+3
2024-02-19
kconfig: remove compat_getline()
Masahiro Yamada
1
-52
/
+1
2023-12-29
kconfig: WERROR unmet symbol dependency
Sergey Senozhatsky
1
-5
/
+8
2023-12-28
kconfig: remove redundant NULL pointer check before free()
Masahiro Yamada
1
-2
/
+1
2023-11-28
kconfig: massage the loop in conf_read_simple()
Masahiro Yamada
1
-6
/
+13
2023-11-28
kconfig: require an exact match for "is not set" to disable CONFIG option
Masahiro Yamada
1
-1
/
+1
2023-11-28
kconfig: introduce getline_stripped() helper
Masahiro Yamada
1
-14
/
+26
2023-11-28
kconfig: deduplicate code in conf_read_simple()
Masahiro Yamada
1
-54
/
+35
2023-11-28
kconfig: remove unused code for S_DEF_AUTO in conf_read_simple()
Masahiro Yamada
1
-13
/
+8
2023-11-28
kconfig: require a space after '#' for valid input
Masahiro Yamada
1
-0
/
+2
2023-11-28
kconfig: remove error check for xrealloc()
Masahiro Yamada
1
-6
/
+2
2023-11-28
kconfig: do not clear SYMBOL_DEF_USER when the value is out of range
Masahiro Yamada
1
-1
/
+1
2023-09-01
kconfig: add warn-unknown-symbols sanity check
Sergey Senozhatsky
1
-2
/
+19
2023-03-14
kconfig: Update config changed flag before calling callback
Jurica Vukadin
1
-2
/
+4
2022-09-28
Kbuild: add Rust support
Miguel Ojeda
1
-0
/
+75
2022-04-02
kconfig: remove stale comment about removed kconfig_print_symbol()
Masahiro Yamada
1
-7
/
+0
2022-02-18
kconfig: fix missing '# end of' for empty menu
Masahiro Yamada
1
-12
/
+13
2022-02-18
kconfig: add fflush() before ferror() check
Masahiro Yamada
1
-0
/
+2
2022-02-12
kconfig: fix failing to generate auto.conf
Jing Leng
1
-4
/
+9
2022-02-10
kconfig: fix missing fclose() on error paths
Masahiro Yamada
1
-6
/
+6
2022-01-08
kbuild: do not quote string values in include/config/auto.conf
Masahiro Yamada
1
-11
/
+13
2021-10-11
kconfig: refactor conf_touch_dep()
Masahiro Yamada
1
-18
/
+4
2021-10-11
kconfig: refactor conf_write_dep()
Masahiro Yamada
1
-17
/
+37
2021-10-11
kconfig: refactor conf_write_autoconf()
Masahiro Yamada
1
-37
/
+57
2021-10-11
kconfig: add conf_get_autoheader_name()
Masahiro Yamada
1
-3
/
+8
2021-10-11
kconfig: move sym_escape_string_value() to confdata.c
Masahiro Yamada
1
-2
/
+45
2021-10-11
kconfig: refactor listnewconfig code
Masahiro Yamada
1
-0
/
+5
2021-10-11
kconfig: refactor conf_write_symbol()
Masahiro Yamada
1
-79
/
+57
2021-10-11
kconfig: refactor conf_write_heading()
Masahiro Yamada
1
-62
/
+33
2021-10-01
kconfig: remove 'const' from the return type of sym_escape_string_value()
Masahiro Yamada
1
-13
/
+14
2021-04-29
Merge tag 'kconfig-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...
Linus Torvalds
1
-220
/
+42
2021-04-25
kbuild: redo fake deps at include/config/*.h
Alexey Dobriyan
1
-10
/
+5
2021-04-14
kconfig: change sym_change_count to a boolean flag
Masahiro Yamada
1
-18
/
+13
2021-04-14
kconfig: use true and false for bool variable
Yang Li
1
-1
/
+1
2021-04-14
kconfig: change defconfig_list option to environment variable
Masahiro Yamada
1
-10
/
+28
2021-04-14
kconfig: move conf_set_all_new_symbols() to conf.c
Masahiro Yamada
1
-176
/
+0
2021-03-25
kconfig: move conf_rewrite_mod_or_yes() to conf.c
Masahiro Yamada
1
-15
/
+0
2020-12-08
kconfig: clean up header inclusion
Boris Kolpackov
1
-0
/
+1
2020-02-05
kconfig: Invalidate all symbols after changing to y or m.
Tetsuo Handa
1
-3
/
+2
2020-02-04
kconfig: fix broken dependency in randconfig-generated .config
Masahiro Yamada
1
-1
/
+1
2020-02-01
Merge tag 'kconfig-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...
Linus Torvalds
1
-0
/
+16
2020-01-07
kconfig: Add yes2modconfig and mod2yesconfig targets.
Tetsuo Handa
1
-0
/
+16
2020-01-07
kbuild: create modules.builtin without Makefile.modbuiltin or tristate.conf
Masahiro Yamada
1
-43
/
+2
2019-08-04
kconfig: Clear "written" flag to avoid data loss
M. Vefa Bicakci
1
-0
/
+4
2019-07-17
kconfig: fix missing choice values in auto.conf
Masahiro Yamada
1
-4
/
+3
2019-07-11
kconfig: remove meaningless if-conditional in conf_read()
Masahiro Yamada
1
-4
/
+2
2019-07-06
kconfig: Fix spelling of sym_is_changable
Marco Ammon
1
-1
/
+1
2019-06-09
kconfig: require the argument of --defconfig
Masahiro Yamada
1
-17
/
+0
2019-05-18
kconfig: Terminate menu blocks with a comment in the generated config
Alexander Popov
1
-1
/
+12
2019-05-14
kconfig: make conf_get_autoconfig_name() static
Masahiro Yamada
1
-1
/
+1
2019-05-14
kconfig: use snprintf for formatting pathnames
Jacob Garber
1
-1
/
+1
2019-05-14
kconfig: remove useless NULL pointer check in conf_write_dep()
Masahiro Yamada
1
-2
/
+0
2019-05-11
kconfig: make parent directories for the saved .config as needed
Masahiro Yamada
1
-0
/
+3
2019-05-11
kconfig: do not write .config if the content is the same
Masahiro Yamada
1
-0
/
+54
2019-05-11
kconfig: do not accept a directory for configuration output
Masahiro Yamada
1
-34
/
+24
2018-12-28
kconfig: split some C files out of zconf.y
Masahiro Yamada
1
-0
/
+1
2018-12-28
kconfig: convert to SPDX License Identifier
Masahiro Yamada
1
-1
/
+1
2018-12-08
kconfig: remove S_OTHER symbol type and correct dependency tracking
Masahiro Yamada
1
-19
/
+14
2018-12-08
kconfig: split out code touching a file to conf_touch_dep()
Masahiro Yamada
1
-43
/
+49
2018-12-08
kconfig: rename conf_split_config() to conf_touch_deps()
Masahiro Yamada
1
-2
/
+2
2018-12-08
kconfig: remove unneeded setsym label in conf_read_simple()
Masahiro Yamada
1
-3
/
+3
2018-07-25
kconfig: allow all config targets to write auto.conf if missing
Masahiro Yamada
1
-4
/
+7
2018-07-25
kconfig: create directories needed for syncconfig by itself
Masahiro Yamada
1
-0
/
+14
2018-07-25
kconfig: split out useful helpers in confdata.c
Masahiro Yamada
1
-17
/
+64
2018-07-25
kconfig: rename file_write_dep and move it to confdata.c
Masahiro Yamada
1
-1
/
+30
2018-07-25
kconfig: handle format string before calling conf_message_callback()
Masahiro Yamada
1
-6
/
+11
2018-07-18
kconfig: rename SYMBOL_AUTO to SYMBOL_NO_WRITE
Dirk Gouders
1
-2
/
+2
2018-06-05
kconfig: Avoid format overflow warning from GCC 8.1
Nathan Chancellor
1
-1
/
+1
2018-05-29
kconfig: reference environment variables directly and remove 'option env='
Masahiro Yamada
1
-29
/
+4
2018-05-28
kconfig: drop localization support
Sam Ravnborg
1
-2
/
+2
2018-03-02
kconfig: add xstrdup() helper
Masahiro Yamada
1
-1
/
+1
2018-02-10
kconfig: add xrealloc() helper
Masahiro Yamada
1
-1
/
+1
2018-01-22
kconfig: make conf_unsaved a local variable of conf_read()
Masahiro Yamada
1
-2
/
+2
2018-01-22
kconfig: drop 'boolean' keyword
Masahiro Yamada
1
-1
/
+1
2016-05-10
kconfig: add unexpected data itself to warning
Paul Bolle
1
-1
/
+3
2016-02-01
unbreak allmodconfig KCONFIG_ALLCONFIG=...
Al Viro
1
-5
/
+7
2015-08-19
kconfig: Delete unnecessary checks before the function call "sym_calc_value"
Markus Elfring
1
-5
/
+2
2015-02-25
kconfig: Remove unnecessary prototypes from headers
Michal Marek
1
-0
/
+5
2015-01-27
kconfig: use va_end to match corresponding va_start
Colin Ian King
1
-0
/
+1
2014-04-07
kconfig: make allnoconfig disable options behind EMBEDDED and EXPERT
Josh Triplett
1
-1
/
+4
2013-08-15
kconfig: silence warning when parsing auto.conf when a symbol has changed type
Yann E. MORIN
1
-3
/
+8
2013-06-26
Revert "kconfig: fix randomising choice entries in presence of KCONFIG_ALLCON...
Yann E. MORIN
1
-3
/
+3
2013-06-24
kconfig: fix randomising choice entries in presence of KCONFIG_ALLCONFIG
Yann E. MORIN
1
-3
/
+3
2013-06-24
kconfig: loop as long as we changed some symbols in randconfig
Yann E. MORIN
1
-4
/
+14
2013-06-18
kconfig/conf: fix randconfig setting multiple symbols in a choice
Yann E. MORIN
1
-0
/
+3
2013-06-16
kconfig: Fix defconfig when one choice menu selects options that another choi...
Arve Hjønnevåg
1
-4
/
+10
2013-04-26
Revert "kconfig: fix randomising choice entries in presence of KCONFIG_ALLCON...
Yann E. MORIN
1
-4
/
+3
2013-04-25
kconfig: implement KCONFIG_PROBABILITY for randconfig
Yann E. MORIN
1
-3
/
+54
2013-04-25
kconfig: fix randomising choice entries in presence of KCONFIG_ALLCONFIG
Yann E. MORIN
1
-3
/
+4
2013-04-25
kconfig: do not override symbols already set
Yann E. MORIN
1
-1
/
+1
2013-04-25
kconfig: fix randconfig tristate detection
Yann E. MORIN
1
-1
/
+1
2012-07-13
kconfig: allow long lines in config file
Cody Schafer
1
-2
/
+59
2012-04-12
kconfig: delete last traces of __enabled_ from autoconf.h
Paul Gortmaker
1
-11
/
+0
2012-04-12
Revert "kconfig: fix __enabled_ macros definition for invisible and un-select...
Paul Gortmaker
1
-36
/
+13
2012-01-26
kconfig: fix new choices being skipped upon config update
Arnaud Lacombe
1
-20
/
+6
2011-12-18
kconfig: use xfwrite wrapper function to silence warnings
Peter Foley
1
-2
/
+2
2011-08-29
kconfig: fix __enabled_ macros definition for invisible and un-selected symbols
Arnaud Lacombe
1
-13
/
+36
2011-07-29
kconfig: Introduce IS_ENABLED(), IS_BUILTIN() and IS_MODULE()
Michal Marek
1
-57
/
+14
2011-07-18
kconfig: fix missing "0x" prefix from S_HEX symbol in autoconf.h
Arnaud Lacombe
1
-5
/
+21
2011-07-01
kconfig: introduce specialized printer
Arnaud Lacombe
1
-127
/
+215
2011-06-08
Merge branch 'kconfig-trivial' of git://github.com/lacombar/linux-2.6 into kb...
Michal Marek
1
-2
/
+7
2011-06-06
kconfig: nuke LKC_DIRECT_LINK cruft
Arnaud Lacombe
1
-1
/
+0
2011-06-06
kconfig: add missing <stdarg.h> inclusion
Arnaud Lacombe
1
-0
/
+1
2011-06-06
kconfig: fix return code for invalid boolean symbol in conf_set_sym_val()
Arnaud Lacombe
1
-1
/
+1
2011-06-06
kconfig: annotate non-trivial fall-trough
Arnaud Lacombe
1
-0
/
+5
2011-05-25
kconfig: Only generate config_is_xxx for bool and tristate options
Michal Marek
1
-5
/
+3
2011-05-24
Merge branch 'kbuild/kconfig-for-40' into kbuild/kconfig
Michal Marek
1
-11
/
+1
2011-05-24
kconfig: do not record timestamp in .config
Arnaud Lacombe
1
-11
/
+1
2011-05-17
kconfig: autogenerated config_is_xxx macro
Jean-Christophe PLAGNIOL-VILLARD
1
-0
/
+29
2011-04-18
kconfig: Do not record timestamp in auto.conf and autoconf.h
Michal Marek
1
-6
/
+2
2010-12-15
kconfig: fix typos
Arnaud Lacombe
1
-3
/
+3
2010-12-15
kconfig: nuke second argument of conf_write_symbol()
Arnaud Lacombe
1
-13
/
+5
2010-12-15
kconfig: do not define AUTOCONF_INCLUDED
Arnaud Lacombe
1
-2
/
+1
2010-10-28
Merge branch 'message-callback' into kbuild/kconfig
Michal Marek
1
-6
/
+29
2010-10-04
kconfig: Use PATH_MAX instead of 128 for path buffer sizes.
Will Newton
1
-2
/
+2
2010-09-30
kconfig: Don't go out from read config loop when you read new symbol
Naohiro Aota
1
-2
/
+3
2010-09-19
kconfig: replace KERNELVERSION usage by the mainmenu's prompt
Arnaud Lacombe
1
-10
/
+6
2010-09-19
kconfig: allow build-time definition of the internal config prefix
Arnaud Lacombe
1
-21
/
+27
2010-09-19
kconfig: replace a `switch()' statement by a more flexible `if()' statement
Arnaud Lacombe
1
-14
/
+5
2010-08-17
kconfig: Allow frontends to display messages themselves
Michal Marek
1
-6
/
+29
2010-08-17
kbuild: confdata.c explicitly reference errno, thus need <errno.h>
Arnaud Lacombe
1
-0
/
+1
2010-08-15
kconfig: fix savedefconfig with choice marked optional
Sam Ravnborg
1
-2
/
+4
2010-08-13
kconfig: Fix warning: ignoring return value of 'fwrite'
Jean Sacren
1
-1
/
+1
2010-08-12
kconfig: fix tristate choice with minimal config
Sam Ravnborg
1
-35
/
+67
2010-08-12
kconfig: fix savedefconfig for tristate choices
Sam Ravnborg
1
-4
/
+3
2010-08-03
kconfig: add savedefconfig
Sam Ravnborg
1
-0
/
+76
2010-08-03
kconfig: code refactoring in confdata.c
Sam Ravnborg
1
-67
/
+70
2010-07-29
kconfig: fix MODULES-related bug in case of no .config
Ulf Magnusson
1
-1
/
+4
2010-07-26
kconfig: make randconfig fair for booleans
Peter Korsgaard
1
-1
/
+2
2009-12-12
kbuild: generate modules.builtin
Michal Marek
1
-1
/
+21
2009-12-12
kbuild: move autoconf.h to include/generated
Sam Ravnborg
1
-1
/
+1
2009-09-20
kbuild: add static to prototypes
Trevor Keith
1
-1
/
+1
2009-06-09
kconfig: do not hardcode "include/config/auto.conf" filename
Markus Heidelberg
1
-8
/
+12
2009-03-15
kconfig: fix randconfig for choice blocks
Sam Ravnborg
1
-15
/
+36
2008-10-26
fix allmodconfig breakage
Al Viro
1
-2
/
+1
2008-09-29
kconfig: readd lost change count
zippel@linux-m68k.org
1
-2
/
+6
2008-08-04
kconfig: drop the ""trying to assign nonexistent symbol" warning
Sam Ravnborg
1
-6
/
+2
2008-07-25
kconfig: set all new symbols automatically
Roman Zippel
1
-0
/
+70
2008-01-28
kconfig: explicitly introduce expression list
Roman Zippel
1
-4
/
+4
2008-01-28
kconfig: rename E_OR & friends to avoid name clash
Sam Ravnborg
1
-1
/
+1
2008-01-28
kconfig: allow overriding symbols
Jan Engelhardt
1
-9
/
+5
2007-11-17
x86: simplify "make ARCH=x86" and fix kconfig all.config
Sam Ravnborg
1
-27
/
+0
2007-11-12
kconfig: add helper to set config symbol from environment variable
Sam Ravnborg
1
-0
/
+27
2007-11-12
kconfig: factor out code in confdata.c
Sam Ravnborg
1
-55
/
+64
2007-07-17
kconfig: reset generated values only if Kconfig and .config agree.
Roman Zippel
1
-11
/
+26
2006-12-13
[PATCH] kconfig: add "void conf_set_changed_callback(void (*fn)(void))", use ...
Karsten Wiese
1
-1
/
+11
2006-12-13
[PATCH] kconfig: make sym_change_count static, let it be altered by 2 functio...
Karsten Wiese
1
-4
/
+16
2006-12-13
[PATCH] kconfig: new function "bool conf_get_changed(void)"
Karsten Wiese
1
-1
/
+6
2006-10-01
kconfig: fix saving alternate kconfig file in parent dir
Sam Ravnborg
1
-1
/
+1
2006-09-25
kconfig: support DOS line endings
Matthew Wilcox
1
-2
/
+6
2006-08-01
kconfig: correct oldconfig for unset choice options
Roman Zippel
1
-1
/
+1
2006-06-09
kconfig: KCONFIG_OVERWRITECONFIG
Roman Zippel
1
-17
/
+29
2006-06-09
kconfig: add defconfig_list/module option
Roman Zippel
1
-15
/
+11
2006-06-09
kconfig: integrate split config into silentoldconfig
Roman Zippel
1
-2
/
+119
2006-06-09
kconfig: allow loading multiple configurations
Roman Zippel
1
-44
/
+67
2006-06-09
kconfig: allow multiple default values per symbol
Roman Zippel
1
-17
/
+17
2006-06-09
kconfig: fix .config dependencies
Roman Zippel
1
-53
/
+124
2006-06-09
kconfig: improve config load/save output
Roman Zippel
1
-4
/
+18
2006-04-11
kconfig: fix typo in change count initialization
Roman Zippel
1
-1
/
+1
2006-03-12
kconfig: fix time ordering of writes to .kconfig.d and include/linux/autoconf.h
Jan Beulich
1
-1
/
+1
2006-01-16
kbuild: create .kernelrelease at *config step
Sam Ravnborg
1
-1
/
+1
2005-11-09
[PATCH] kconfig: stricter error checking for .config
Roman Zippel
1
-18
/
+77
2005-11-09
[PATCH] kconfig: preset config during all*config
Roman Zippel
1
-3
/
+14
2005-06-25
[PATCH] Kill signed chars
J.A. Magallon
1
-2
/
+2
2005-05-05
[PATCH] Kconfig i18n support
Arnaldo Carvalho de Melo
1
-8
/
+8
2005-04-16
Linux-2.6.12-rc2
v2.6.12-rc2
Linus Torvalds
1
-0
/
+460