]>
rtime.felk.cvut.cz Git - linux-conf-perf.git/log
Karel Kočí [Wed, 6 May 2015 15:12:48 +0000 (17:12 +0200)]
Add PHONY targets
Karel Kočí [Wed, 6 May 2015 15:12:15 +0000 (17:12 +0200)]
Change message in generated nbscript
Karel Kočí [Wed, 6 May 2015 15:10:38 +0000 (17:10 +0200)]
Move buildroot configs in conf.py
Karel Kočí [Wed, 6 May 2015 15:10:16 +0000 (17:10 +0200)]
Separate initialisation
Initialisation now can be executed without loop it self.
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.
Karel Kočí [Wed, 6 May 2015 09:56:19 +0000 (11:56 +0200)]
Move buildroot submodule
Karel Kočí [Tue, 5 May 2015 15:41:23 +0000 (17:41 +0200)]
Replace minisat with picosat
Picosat is distributed with this project.
Karel Kočí [Tue, 5 May 2015 10:01:07 +0000 (12:01 +0200)]
Add gitignore for picosat
Karel Kočí [Tue, 5 May 2015 09:58:26 +0000 (11:58 +0200)]
Add picosat version 959
Karel Kočí [Tue, 5 May 2015 09:45:40 +0000 (11:45 +0200)]
Add minisat config
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.
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.
Karel Kočí [Mon, 4 May 2015 20:49:05 +0000 (22:49 +0200)]
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.
Karel Kočí [Mon, 4 May 2015 20:47:00 +0000 (22:47 +0200)]
Add some configuration options and clean write_conf
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.
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.
Karel Kočí [Sat, 2 May 2015 11:29:49 +0000 (13:29 +0200)]
parse_kconfig fix problems with generated rules to be UNSAT
Karel Kočí [Sat, 2 May 2015 11:28:56 +0000 (13:28 +0200)]
parse_kconfig add debug output of boolexpr
Karel Kočí [Sat, 2 May 2015 11:28:08 +0000 (13:28 +0200)]
Fixes in scripts and add minisat_args
Karel Kočí [Fri, 1 May 2015 20:40:43 +0000 (22:40 +0200)]
parse_kconfig add missing rule
Karel Kočí [Fri, 1 May 2015 20:40:16 +0000 (22:40 +0200)]
parse_kconfig fix boolexpr_not
Karel Kočí [Fri, 1 May 2015 20:08:21 +0000 (22:08 +0200)]
parse_kconfig move debug output before action
Karel Kočí [Fri, 1 May 2015 19:53:19 +0000 (21:53 +0200)]
Fix Dprintf macro
Karel Kočí [Fri, 1 May 2015 19:53:01 +0000 (21:53 +0200)]
Fix parse_kconfig symlist_el variables type
Karel Kočí [Fri, 1 May 2015 19:52:27 +0000 (21:52 +0200)]
parse_kconfig add debug outputs
Karel Kočí [Fri, 1 May 2015 19:51:49 +0000 (21:51 +0200)]
Add DEBUG and Wall to parse_kconfig
Karel Kočí [Fri, 1 May 2015 19:14:06 +0000 (21:14 +0200)]
Fix parse_kconfig symbol_map ids
Karel Kočí [Fri, 1 May 2015 19:13:45 +0000 (21:13 +0200)]
write_config update to parse_kconfig changes
Karel Kočí [Fri, 1 May 2015 18:56:42 +0000 (20:56 +0200)]
Fix missing configuration
Karel Kočí [Fri, 1 May 2015 18:56:25 +0000 (20:56 +0200)]
Fix missing definition
Karel Kočí [Fri, 1 May 2015 18:56:11 +0000 (20:56 +0200)]
Fit solution.apply to new changes
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.
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...
Karel Kočí [Wed, 29 Apr 2015 08:17:05 +0000 (10:17 +0200)]
Add prompt variable to parse_kconfig
Karel Kočí [Tue, 28 Apr 2015 12:11:38 +0000 (14:11 +0200)]
Add possibility of running step-by-step
Karel Kočí [Tue, 28 Apr 2015 12:08:59 +0000 (14:08 +0200)]
Include iteration and phase code to loop
Karel Kočí [Tue, 28 Apr 2015 12:06:01 +0000 (14:06 +0200)]
Fix solution.apply error
Karel Kočí [Tue, 28 Apr 2015 12:05:15 +0000 (14:05 +0200)]
Change config kernem_make_output
Karel Kočí [Tue, 28 Apr 2015 12:04:43 +0000 (14:04 +0200)]
Fix run and initram dependency
Karel Kočí [Tue, 28 Apr 2015 11:05:26 +0000 (13:05 +0200)]
Add boot phase
Karel Kočí [Tue, 28 Apr 2015 11:04:47 +0000 (13:04 +0200)]
Remove spare line from scripts/conf.py
Karel Kočí [Mon, 27 Apr 2015 20:24:34 +0000 (22:24 +0200)]
Fix wrong open mode of iteration file in boot
Karel Kočí [Mon, 27 Apr 2015 20:22:33 +0000 (22:22 +0200)]
Fix boot benchmark script
Karel Kočí [Mon, 27 Apr 2015 20:14:41 +0000 (22:14 +0200)]
Fix missing symbol_map on test launch
Karel Kočí [Mon, 27 Apr 2015 20:07:34 +0000 (22:07 +0200)]
Set execution file mode bit on test.py
Karel Kočí [Mon, 27 Apr 2015 19:54:11 +0000 (21:54 +0200)]
Fix problem with test dependency
Karel Kočí [Mon, 27 Apr 2015 19:38:15 +0000 (21:38 +0200)]
Add basic TODO
TODO in this files are future work points.
Karel Kočí [Mon, 27 Apr 2015 19:36:06 +0000 (21:36 +0200)]
Finish implementation of test.test
Karel Kočí [Mon, 27 Apr 2015 19:35:45 +0000 (21:35 +0200)]
Finish implementation of boot.boot
Karel Kočí [Mon, 27 Apr 2015 19:35:12 +0000 (21:35 +0200)]
Add example testing benchmark scripts
Karel Kočí [Mon, 27 Apr 2015 19:34:45 +0000 (21:34 +0200)]
Change boot.gen_nbscripts to support relative conf paths
Karel Kočí [Mon, 27 Apr 2015 19:33:40 +0000 (21:33 +0200)]
Add output_confs generation to solution apply
Karel Kočí [Mon, 27 Apr 2015 19:31:03 +0000 (21:31 +0200)]
Chnage conf paths from absolute to relative
Karel Kočí [Mon, 27 Apr 2015 19:28:47 +0000 (21:28 +0200)]
Add NBSCRIPT config
Karel Kočí [Mon, 27 Apr 2015 19:26:45 +0000 (21:26 +0200)]
fix problems with initram
Karel Kočí [Mon, 27 Apr 2015 10:17:23 +0000 (12:17 +0200)]
First implementation of test.py
Not yet finished.
Karel Kočí [Mon, 27 Apr 2015 10:17:00 +0000 (12:17 +0200)]
Firt implementation of boot.py
Not yet finished.
Karel Kočí [Mon, 27 Apr 2015 10:15:14 +0000 (12:15 +0200)]
Add initram build
Not working properly yet.
Karel Kočí [Sun, 26 Apr 2015 12:00:11 +0000 (14:00 +0200)]
distclean targets in root Makefile documented
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.
Karel Kočí [Sun, 26 Apr 2015 11:49:35 +0000 (13:49 +0200)]
Add distclean targets fro root Makefile
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.
Karel Kočí [Sun, 26 Apr 2015 11:19:06 +0000 (13:19 +0200)]
Add initram config
Karel Kočí [Sun, 26 Apr 2015 09:03:16 +0000 (11:03 +0200)]
initialize script change documentation
Karel Kočí [Sun, 26 Apr 2015 08:59:35 +0000 (10:59 +0200)]
Rename script main_loop to loop
Karel Kočí [Sun, 26 Apr 2015 08:52:45 +0000 (10:52 +0200)]
Add target deflinux to root Makefile
Karel Kočí [Sun, 26 Apr 2015 08:52:21 +0000 (10:52 +0200)]
Generate configuration for root Makefile from conf.py
Karel Kočí [Sun, 26 Apr 2015 07:51:59 +0000 (09:51 +0200)]
Root makefile almost rewritten
New targets added and more...
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.
Karel Kočí [Thu, 23 Apr 2015 10:24:25 +0000 (12:24 +0200)]
parse_kconfig: fix SIGSEGV caused by uninitialized memory
Karel Kočí [Thu, 23 Apr 2015 10:12:30 +0000 (12:12 +0200)]
parse_kconfig: fix SIGSEGV caused by wrong approach to expression negation
Karel Kočí [Tue, 21 Apr 2015 12:04:12 +0000 (14:04 +0200)]
Rename parser.c to parse.c
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.
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.
Karel Kočí [Sun, 19 Apr 2015 12:06:35 +0000 (14:06 +0200)]
initialize.py use utils get_kernel_env for parse_kconfig()
Karel Kočí [Sun, 19 Apr 2015 11:58:59 +0000 (13:58 +0200)]
Add possibility to hide kernel output
Karel Kočí [Sun, 19 Apr 2015 11:52:37 +0000 (13:52 +0200)]
Add testing start script for benchmarks
For now only prints Test
Karel Kočí [Sun, 19 Apr 2015 11:41:44 +0000 (13:41 +0200)]
Configure write_config to compare and not set value
Karel Kočí [Sun, 19 Apr 2015 11:00:45 +0000 (13:00 +0200)]
write_config writing loaded configuration
Karel Kočí [Sun, 19 Apr 2015 09:39:58 +0000 (11:39 +0200)]
Linux update to v4.0
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.
Karel Kočí [Sun, 19 Apr 2015 09:26:10 +0000 (11:26 +0200)]
Fix error in initialize script and dedicate config for .config file
Karel Kočí [Sun, 19 Apr 2015 08:29:12 +0000 (10:29 +0200)]
write-config now checking for inconsistency in config
Karel Kočí [Sun, 19 Apr 2015 08:06:58 +0000 (10:06 +0200)]
Fix root Makefile
Karel Kočí [Sun, 19 Apr 2015 07:45:50 +0000 (09:45 +0200)]
Add write_config to root Makefile
Karel Kočí [Fri, 17 Apr 2015 07:55:53 +0000 (09:55 +0200)]
Remove usage of .config fragment file
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
Karel Kočí [Tue, 14 Apr 2015 13:52:47 +0000 (15:52 +0200)]
Fix problem with overwriting last element with zeros
Karel Kočí [Mon, 13 Apr 2015 11:24:57 +0000 (13:24 +0200)]
Change comment in shared/macros.h
Karel Kočí [Mon, 13 Apr 2015 11:24:20 +0000 (13:24 +0200)]
Fix python scripts to work with parse_kconfig
Karel Kočí [Mon, 13 Apr 2015 11:16:41 +0000 (13:16 +0200)]
write_solution to not search for NONAMEGEN
Karel Kočí [Mon, 13 Apr 2015 09:38:10 +0000 (11:38 +0200)]
Add write_config .gitignore
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.
Karel Kočí [Mon, 13 Apr 2015 09:35:12 +0000 (11:35 +0200)]
parse_kconfig change default size of array
This is only cosmetic.
Karel Kočí [Sun, 12 Apr 2015 12:03:15 +0000 (14:03 +0200)]
parse_kconfig symlist.h move includes to begining of file
Karel Kočí [Sun, 12 Apr 2015 12:00:15 +0000 (14:00 +0200)]
parse_kconfig fix some warnings
Karel Kočí [Sun, 12 Apr 2015 11:13:06 +0000 (13:13 +0200)]
Add TODO information to code that there should be faster implementation
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.
Karel Kočí [Sun, 12 Apr 2015 10:57:42 +0000 (12:57 +0200)]
Extract file name definitions out from parse_kconfig to shared