]> rtime.felk.cvut.cz Git - linux-conf-perf.git/log
linux-conf-perf.git
9 years agoAdd PHONY targets
Karel Kočí [Wed, 6 May 2015 15:12:48 +0000 (17:12 +0200)]
Add PHONY targets

9 years agoChange message in generated nbscript
Karel Kočí [Wed, 6 May 2015 15:12:15 +0000 (17:12 +0200)]
Change message in generated nbscript

9 years agoMove buildroot configs in conf.py
Karel Kočí [Wed, 6 May 2015 15:10:38 +0000 (17:10 +0200)]
Move buildroot configs in conf.py

9 years agoSeparate initialisation
Karel Kočí [Wed, 6 May 2015 15:10:16 +0000 (17:10 +0200)]
Separate initialisation

Initialisation now can be executed without loop it self.

9 years agoRemove automatic initram build
Karel Kočí [Wed, 6 May 2015 15:08:30 +0000 (17:08 +0200)]
Remove automatic initram build

Not initram must be set and created manually by user.

9 years agoMove buildroot submodule
Karel Kočí [Wed, 6 May 2015 09:56:19 +0000 (11:56 +0200)]
Move buildroot submodule

9 years agoReplace minisat with picosat
Karel Kočí [Tue, 5 May 2015 15:41:23 +0000 (17:41 +0200)]
Replace minisat with picosat

Picosat is distributed with this project.

9 years agoAdd gitignore for picosat
Karel Kočí [Tue, 5 May 2015 10:01:07 +0000 (12:01 +0200)]
Add gitignore for picosat

9 years agoAdd picosat version 959
Karel Kočí [Tue, 5 May 2015 09:58:26 +0000 (11:58 +0200)]
Add picosat version 959

9 years agoAdd minisat config
Karel Kočí [Tue, 5 May 2015 09:45:40 +0000 (11:45 +0200)]
Add minisat config

9 years agoparse_kconfig fix problems with choice configs
Karel Kočí [Tue, 5 May 2015 09:22:50 +0000 (11:22 +0200)]
parse_kconfig fix problems with choice configs

Choice configs has now own boolean expression.
Also fixing problem with i variable. That causes that for some variables no cfn equations were build.

9 years agoSmall change in parse_kconfig Makefile
Karel Kočí [Mon, 4 May 2015 20:50:48 +0000 (22:50 +0200)]
Small change in parse_kconfig Makefile

Hide warnings. I am not going to solve them now.

9 years agoFix missing addition for commit 9a1f3ff8fbff9dd418242eefa7aa69dfd38609c5
Karel Kočí [Mon, 4 May 2015 20:49:05 +0000 (22:49 +0200)]
Fix missing addition for commit 9a1f3ff8fbff9dd418242eefa7aa69dfd38609c5

9 years agoparse_kconfig change module decode value
Karel Kočí [Mon, 4 May 2015 20:47:53 +0000 (22:47 +0200)]
parse_kconfig change module decode value

In case of default value are modules taken as yes in case of boolean.

9 years agoAdd some configuration options and clean write_conf
Karel Kočí [Mon, 4 May 2015 20:47:00 +0000 (22:47 +0200)]
Add some configuration options and clean write_conf

9 years agoparse_kconfig fix problem with generated rules
Karel Kočí [Mon, 4 May 2015 19:57:57 +0000 (21:57 +0200)]
parse_kconfig fix problem with generated rules

Generated rules were unsatisfiable all the time.
Problem was default value of vis variable.

9 years agoparse_kconfig adding proper visibility dependency
Karel Kočí [Mon, 4 May 2015 18:19:57 +0000 (20:19 +0200)]
parse_kconfig adding proper visibility dependency

For unknown reasons, output rules with generated default solution are not satisfiable.

9 years agoparse_kconfig fix problems with generated rules to be UNSAT
Karel Kočí [Sat, 2 May 2015 11:29:49 +0000 (13:29 +0200)]
parse_kconfig fix problems with generated rules to be UNSAT

9 years agoparse_kconfig add debug output of boolexpr
Karel Kočí [Sat, 2 May 2015 11:28:56 +0000 (13:28 +0200)]
parse_kconfig add debug output of boolexpr

9 years agoFixes in scripts and add minisat_args
Karel Kočí [Sat, 2 May 2015 11:28:08 +0000 (13:28 +0200)]
Fixes in scripts and add minisat_args

9 years agoparse_kconfig add missing rule
Karel Kočí [Fri, 1 May 2015 20:40:43 +0000 (22:40 +0200)]
parse_kconfig add missing rule

9 years agoparse_kconfig fix boolexpr_not
Karel Kočí [Fri, 1 May 2015 20:40:16 +0000 (22:40 +0200)]
parse_kconfig fix boolexpr_not

9 years agoparse_kconfig move debug output before action
Karel Kočí [Fri, 1 May 2015 20:08:21 +0000 (22:08 +0200)]
parse_kconfig move debug output before action

9 years agoFix Dprintf macro
Karel Kočí [Fri, 1 May 2015 19:53:19 +0000 (21:53 +0200)]
Fix Dprintf macro

9 years agoFix parse_kconfig symlist_el variables type
Karel Kočí [Fri, 1 May 2015 19:53:01 +0000 (21:53 +0200)]
Fix parse_kconfig symlist_el variables type

9 years agoparse_kconfig add debug outputs
Karel Kočí [Fri, 1 May 2015 19:52:27 +0000 (21:52 +0200)]
parse_kconfig add debug outputs

9 years agoAdd DEBUG and Wall to parse_kconfig
Karel Kočí [Fri, 1 May 2015 19:51:49 +0000 (21:51 +0200)]
Add DEBUG and Wall to parse_kconfig

9 years agoFix parse_kconfig symbol_map ids
Karel Kočí [Fri, 1 May 2015 19:14:06 +0000 (21:14 +0200)]
Fix parse_kconfig symbol_map ids

9 years agowrite_config update to parse_kconfig changes
Karel Kočí [Fri, 1 May 2015 19:13:45 +0000 (21:13 +0200)]
write_config update to parse_kconfig changes

9 years agoFix missing configuration
Karel Kočí [Fri, 1 May 2015 18:56:42 +0000 (20:56 +0200)]
Fix missing configuration

9 years agoFix missing definition
Karel Kočí [Fri, 1 May 2015 18:56:25 +0000 (20:56 +0200)]
Fix missing definition

9 years agoFit solution.apply to new changes
Karel Kočí [Fri, 1 May 2015 18:56:11 +0000 (20:56 +0200)]
Fit solution.apply to new changes

9 years agoparse_kconfig rewriten
Karel Kočí [Fri, 1 May 2015 18:55:43 +0000 (20:55 +0200)]
parse_kconfig rewriten

parse_kconfig should now generate full dependency.
It is not transforming whole expression to CNF, but only pairs.

9 years agoparse_kconfig changes before more changes come
Karel Kočí [Thu, 30 Apr 2015 14:22:01 +0000 (16:22 +0200)]
parse_kconfig changes before more changes come

This is commit that breaks parse_kconfig program...

9 years agoAdd prompt variable to parse_kconfig
Karel Kočí [Wed, 29 Apr 2015 08:17:05 +0000 (10:17 +0200)]
Add prompt variable to parse_kconfig

9 years agoAdd possibility of running step-by-step
Karel Kočí [Tue, 28 Apr 2015 12:11:38 +0000 (14:11 +0200)]
Add possibility of running step-by-step

9 years agoInclude iteration and phase code to loop
Karel Kočí [Tue, 28 Apr 2015 12:08:59 +0000 (14:08 +0200)]
Include iteration and phase code to loop

9 years agoFix solution.apply error
Karel Kočí [Tue, 28 Apr 2015 12:06:01 +0000 (14:06 +0200)]
Fix solution.apply error

9 years agoChange config kernem_make_output
Karel Kočí [Tue, 28 Apr 2015 12:05:15 +0000 (14:05 +0200)]
Change config kernem_make_output

9 years agoFix run and initram dependency
Karel Kočí [Tue, 28 Apr 2015 12:04:43 +0000 (14:04 +0200)]
Fix run and initram dependency

9 years agoAdd boot phase
Karel Kočí [Tue, 28 Apr 2015 11:05:26 +0000 (13:05 +0200)]
Add boot phase

9 years agoRemove spare line from scripts/conf.py
Karel Kočí [Tue, 28 Apr 2015 11:04:47 +0000 (13:04 +0200)]
Remove spare line from scripts/conf.py

9 years agoFix wrong open mode of iteration file in boot
Karel Kočí [Mon, 27 Apr 2015 20:24:34 +0000 (22:24 +0200)]
Fix wrong open mode of iteration file in boot

9 years agoFix boot benchmark script
Karel Kočí [Mon, 27 Apr 2015 20:22:33 +0000 (22:22 +0200)]
Fix boot benchmark script

9 years agoFix missing symbol_map on test launch
Karel Kočí [Mon, 27 Apr 2015 20:14:41 +0000 (22:14 +0200)]
Fix missing symbol_map on test launch

9 years agoSet execution file mode bit on test.py
Karel Kočí [Mon, 27 Apr 2015 20:07:34 +0000 (22:07 +0200)]
Set execution file mode bit on test.py

9 years agoFix problem with test dependency
Karel Kočí [Mon, 27 Apr 2015 19:54:11 +0000 (21:54 +0200)]
Fix problem with test dependency

9 years agoAdd basic TODO
Karel Kočí [Mon, 27 Apr 2015 19:38:15 +0000 (21:38 +0200)]
Add basic TODO

TODO in this files are future work points.

9 years agoFinish implementation of test.test
Karel Kočí [Mon, 27 Apr 2015 19:36:06 +0000 (21:36 +0200)]
Finish implementation of test.test

9 years agoFinish implementation of boot.boot
Karel Kočí [Mon, 27 Apr 2015 19:35:45 +0000 (21:35 +0200)]
Finish implementation of boot.boot

9 years agoAdd example testing benchmark scripts
Karel Kočí [Mon, 27 Apr 2015 19:35:12 +0000 (21:35 +0200)]
Add example testing benchmark scripts

9 years agoChange boot.gen_nbscripts to support relative conf paths
Karel Kočí [Mon, 27 Apr 2015 19:34:45 +0000 (21:34 +0200)]
Change boot.gen_nbscripts to support relative conf paths

9 years agoAdd output_confs generation to solution apply
Karel Kočí [Mon, 27 Apr 2015 19:33:40 +0000 (21:33 +0200)]
Add output_confs generation to solution apply

9 years agoChnage conf paths from absolute to relative
Karel Kočí [Mon, 27 Apr 2015 19:31:03 +0000 (21:31 +0200)]
Chnage conf paths from absolute to relative

9 years agoAdd NBSCRIPT config
Karel Kočí [Mon, 27 Apr 2015 19:28:47 +0000 (21:28 +0200)]
Add NBSCRIPT config

9 years agofix problems with initram
Karel Kočí [Mon, 27 Apr 2015 19:26:45 +0000 (21:26 +0200)]
fix problems with initram

9 years agoFirst implementation of test.py
Karel Kočí [Mon, 27 Apr 2015 10:17:23 +0000 (12:17 +0200)]
First implementation of test.py

Not yet finished.

9 years agoFirt implementation of boot.py
Karel Kočí [Mon, 27 Apr 2015 10:17:00 +0000 (12:17 +0200)]
Firt implementation of boot.py

Not yet finished.

9 years agoAdd initram build
Karel Kočí [Mon, 27 Apr 2015 10:15:14 +0000 (12:15 +0200)]
Add initram build

Not working properly yet.

9 years agodistclean targets in root Makefile documented
Karel Kočí [Sun, 26 Apr 2015 12:00:11 +0000 (14:00 +0200)]
distclean targets in root Makefile documented

9 years agoAdd buildroot default .config
Karel Kočí [Sun, 26 Apr 2015 11:52:53 +0000 (13:52 +0200)]
Add buildroot default .config

On first execution of buildroot targets from root Makefile is now placed
nondefault .config file.
This new configuration is default configuration except of initram setting.

9 years agoAdd distclean targets fro root Makefile
Karel Kočí [Sun, 26 Apr 2015 11:49:35 +0000 (13:49 +0200)]
Add distclean targets fro root Makefile

9 years agoRemove checking for existence of programs
Karel Kočí [Sun, 26 Apr 2015 11:48:52 +0000 (13:48 +0200)]
Remove checking for existence of programs

Programs should exist if scripts are executed by root Makefile.

9 years agoAdd initram config
Karel Kočí [Sun, 26 Apr 2015 11:19:06 +0000 (13:19 +0200)]
Add initram config

9 years agoinitialize script change documentation
Karel Kočí [Sun, 26 Apr 2015 09:03:16 +0000 (11:03 +0200)]
initialize script change documentation

9 years agoRename script main_loop to loop
Karel Kočí [Sun, 26 Apr 2015 08:59:35 +0000 (10:59 +0200)]
Rename script main_loop to loop

9 years agoAdd target deflinux to root Makefile
Karel Kočí [Sun, 26 Apr 2015 08:52:45 +0000 (10:52 +0200)]
Add target deflinux to root Makefile

9 years agoGenerate configuration for root Makefile from conf.py
Karel Kočí [Sun, 26 Apr 2015 08:52:21 +0000 (10:52 +0200)]
Generate configuration for root Makefile from conf.py

9 years agoRoot makefile almost rewritten
Karel Kočí [Sun, 26 Apr 2015 07:51:59 +0000 (09:51 +0200)]
Root makefile almost rewritten

New targets added and more...

9 years agoparse_kconfig fix wrong behaviour for non prompt symbols
Karel Kočí [Fri, 24 Apr 2015 20:09:30 +0000 (22:09 +0200)]
parse_kconfig fix wrong behaviour for non prompt symbols

Non prompt symbols should be selected always as their dependencies are satisfied.
This changes adds generation of relevant rules.

9 years agoparse_kconfig: fix SIGSEGV caused by uninitialized memory
Karel Kočí [Thu, 23 Apr 2015 10:24:25 +0000 (12:24 +0200)]
parse_kconfig: fix SIGSEGV caused by uninitialized memory

9 years agoparse_kconfig: fix SIGSEGV caused by wrong approach to expression negation
Karel Kočí [Thu, 23 Apr 2015 10:12:30 +0000 (12:12 +0200)]
parse_kconfig: fix SIGSEGV caused by wrong approach to expression negation

9 years agoRename parser.c to parse.c
Karel Kočí [Tue, 21 Apr 2015 12:04:12 +0000 (14:04 +0200)]
Rename parser.c to parse.c

9 years agoRemove configdiff
Karel Kočí [Sun, 19 Apr 2015 12:13:27 +0000 (14:13 +0200)]
Remove configdiff

This script is not needed any more.
Same (and better) behaviour is now implemented in write_config.

9 years agokernel configuration now calling write_conf instead of make odlconfig hack
Karel Kočí [Sun, 19 Apr 2015 12:11:40 +0000 (14:11 +0200)]
kernel configuration now calling write_conf instead of make odlconfig hack

Also configuration output is now set as visible.

9 years agoinitialize.py use utils get_kernel_env for parse_kconfig()
Karel Kočí [Sun, 19 Apr 2015 12:06:35 +0000 (14:06 +0200)]
initialize.py use utils get_kernel_env for parse_kconfig()

9 years agoAdd possibility to hide kernel output
Karel Kočí [Sun, 19 Apr 2015 11:58:59 +0000 (13:58 +0200)]
Add possibility to hide kernel output

9 years agoAdd testing start script for benchmarks
Karel Kočí [Sun, 19 Apr 2015 11:52:37 +0000 (13:52 +0200)]
Add testing start script for benchmarks

For now only prints Test

9 years agoConfigure write_config to compare and not set value
Karel Kočí [Sun, 19 Apr 2015 11:41:44 +0000 (13:41 +0200)]
Configure write_config to compare and not set value

9 years agowrite_config writing loaded configuration
Karel Kočí [Sun, 19 Apr 2015 11:00:45 +0000 (13:00 +0200)]
write_config writing loaded configuration

9 years agoLinux update to v4.0
Karel Kočí [Sun, 19 Apr 2015 09:39:58 +0000 (11:39 +0200)]
Linux update to v4.0

9 years agoForce MODULES no
Karel Kočí [Sun, 19 Apr 2015 09:27:21 +0000 (11:27 +0200)]
Force MODULES no

We are not supporting modules. Initial configuration with enable modules causes errors.

9 years agoFix error in initialize script and dedicate config for .config file
Karel Kočí [Sun, 19 Apr 2015 09:26:10 +0000 (11:26 +0200)]
Fix error in initialize script and dedicate config for .config file

9 years agowrite-config now checking for inconsistency in config
Karel Kočí [Sun, 19 Apr 2015 08:29:12 +0000 (10:29 +0200)]
write-config now checking for inconsistency in config

9 years agoFix root Makefile
Karel Kočí [Sun, 19 Apr 2015 08:06:58 +0000 (10:06 +0200)]
Fix root Makefile

9 years agoAdd write_config to root Makefile
Karel Kočí [Sun, 19 Apr 2015 07:45:50 +0000 (09:45 +0200)]
Add write_config to root Makefile

9 years agoRemove usage of .config fragment file
Karel Kočí [Fri, 17 Apr 2015 07:55:53 +0000 (09:55 +0200)]
Remove usage of .config fragment file

9 years agowrite_config implemented solution reader, but most of code in write.c is now commented
Karel Kočí [Fri, 17 Apr 2015 07:54:55 +0000 (09:54 +0200)]
write_config implemented solution reader, but most of code in write.c is now commented

9 years agoFix problem with overwriting last element with zeros
Karel Kočí [Tue, 14 Apr 2015 13:52:47 +0000 (15:52 +0200)]
Fix problem with overwriting last element with zeros

9 years agoChange comment in shared/macros.h
Karel Kočí [Mon, 13 Apr 2015 11:24:57 +0000 (13:24 +0200)]
Change comment in shared/macros.h

9 years agoFix python scripts to work with parse_kconfig
Karel Kočí [Mon, 13 Apr 2015 11:24:20 +0000 (13:24 +0200)]
Fix python scripts to work with parse_kconfig

9 years agowrite_solution to not search for NONAMEGEN
Karel Kočí [Mon, 13 Apr 2015 11:16:41 +0000 (13:16 +0200)]
write_solution to not search for NONAMEGEN

9 years agoAdd write_config .gitignore
Karel Kočí [Mon, 13 Apr 2015 09:38:10 +0000 (11:38 +0200)]
Add write_config .gitignore

9 years agoAdd first implementation of write_config
Karel Kočí [Mon, 13 Apr 2015 09:37:27 +0000 (11:37 +0200)]
Add first implementation of write_config

write_config is application for default .config generation.
It will be using default API from kconfig to generate it.

Now implemented only symbol map loading.

9 years agoparse_kconfig change default size of array
Karel Kočí [Mon, 13 Apr 2015 09:35:12 +0000 (11:35 +0200)]
parse_kconfig change default size of array

This is only cosmetic.

9 years agoparse_kconfig symlist.h move includes to begining of file
Karel Kočí [Sun, 12 Apr 2015 12:03:15 +0000 (14:03 +0200)]
parse_kconfig symlist.h move includes to begining of file

9 years agoparse_kconfig fix some warnings
Karel Kočí [Sun, 12 Apr 2015 12:00:15 +0000 (14:00 +0200)]
parse_kconfig fix some warnings

9 years agoAdd TODO information to code that there should be faster implementation
Karel Kočí [Sun, 12 Apr 2015 11:13:06 +0000 (13:13 +0200)]
Add TODO information to code that there should be faster implementation

9 years agoAdd makefile for new application write_config
Karel Kočí [Sun, 12 Apr 2015 11:03:28 +0000 (13:03 +0200)]
Add makefile for new application write_config

This makefile is copy of parse_kconfig makefile, only target name changed.

9 years agoExtract file name definitions out from parse_kconfig to shared
Karel Kočí [Sun, 12 Apr 2015 10:57:42 +0000 (12:57 +0200)]
Extract file name definitions out from parse_kconfig to shared