]> rtime.felk.cvut.cz Git - linux-conf-perf.git/log
linux-conf-perf.git
9 years agoAdded known problems
Karel Kočí [Thu, 26 Mar 2015 14:38:35 +0000 (15:38 +0100)]
Added known problems

This file is there only temporally for storing known problems that are not fatal.
Those problems should be resolved.

9 years agoLoop phases change
Karel Kočí [Thu, 26 Mar 2015 14:36:23 +0000 (15:36 +0100)]
Loop phases change

Phases are now refersed as numbers in code.

9 years agokconfig_parser moved from programs to scripts
Karel Kočí [Thu, 26 Mar 2015 14:17:05 +0000 (15:17 +0100)]
kconfig_parser moved from programs to scripts

This way all executable code is inside scripts directory.

9 years agoAdd .config check
Karel Kočí [Thu, 26 Mar 2015 13:36:31 +0000 (14:36 +0100)]
Add .config check

config is not yet part of main_loop

From now it seems that config is changing a lot of configs to diferent setting.
Is it because of missing dependency for sat? or because of configuration restart.
Shouldn't we be also exporting all non bool/tri state configs?

9 years agoSetup oldconfig to yes to all
Karel Kočí [Thu, 26 Mar 2015 13:33:35 +0000 (14:33 +0100)]
Setup oldconfig to yes to all

In generated .config file are missing all non bool/tri state configs (except those from defconfig).
This solution is only temporally.
This way configuration never fails.

9 years agoChange definition to standard pointer arithmetic
Karel Kočí [Tue, 24 Mar 2015 22:31:16 +0000 (23:31 +0100)]
Change definition to standard pointer arithmetic

9 years agoAdd source .config backup
Karel Kočí [Tue, 24 Mar 2015 22:15:28 +0000 (23:15 +0100)]
Add source .config backup

9 years agoImplement requirement generation from kernel .config
Karel Kočí [Tue, 24 Mar 2015 21:42:56 +0000 (22:42 +0100)]
Implement requirement generation from kernel .config

9 years agoReset functionality exported from main_loop
Karel Kočí [Mon, 23 Mar 2015 09:34:38 +0000 (10:34 +0100)]
Reset functionality exported from main_loop

But not working yet

9 years agoFix NONAMEGEN generation problem
Karel Kočí [Mon, 23 Mar 2015 09:30:00 +0000 (10:30 +0100)]
Fix NONAMEGEN generation problem

NONAMEGENs were written to .config file because they were not ignored right.

9 years agoTry to repair reset functionality
Karel Kočí [Sun, 22 Mar 2015 22:56:22 +0000 (23:56 +0100)]
Try to repair reset functionality

Build folder is not removed.
But this is not fundamental.

9 years agoremove unneeded gitignore file in programs folder
Karel Kočí [Sun, 22 Mar 2015 22:43:06 +0000 (23:43 +0100)]
remove unneeded gitignore file in programs folder

9 years agoAdd missing kernel_conf_output variable in conf.py
Karel Kočí [Sun, 22 Mar 2015 22:03:48 +0000 (23:03 +0100)]
Add missing kernel_conf_output variable in conf.py

9 years agoMain loop update
Karel Kočí [Sun, 22 Mar 2015 22:02:45 +0000 (23:02 +0100)]
Main loop update

9 years agokconfig_parser repair error
Karel Kočí [Sun, 22 Mar 2015 22:02:20 +0000 (23:02 +0100)]
kconfig_parser repair error

Wrong rule output for reverse dependency when expression is reduced.

9 years agoKernel configuration is now throwing exception on failure
Karel Kočí [Sun, 22 Mar 2015 22:00:46 +0000 (23:00 +0100)]
Kernel configuration is now throwing exception on failure

9 years agokconfig_parser raise debug verbose level to 3 and add id print to "working.." message
Karel Kočí [Sun, 22 Mar 2015 21:55:58 +0000 (22:55 +0100)]
kconfig_parser raise debug verbose level to 3 and add id print to "working.." message

9 years agoAdd possibility to hide programs output
Karel Kočí [Sun, 22 Mar 2015 21:32:45 +0000 (22:32 +0100)]
Add possibility to hide programs output

9 years agokconfig_parser: Fix rev_dep and implement verbose level output
Karel Kočí [Sun, 22 Mar 2015 21:05:56 +0000 (22:05 +0100)]
kconfig_parser: Fix rev_dep and implement verbose level output

After this fix, generated dependency should be all right.

Verbose output implementation is only temporally.
It needs better implementation.
And command line arguments should be parsed with argp.

9 years agoRemove rest of old implementation from kconfig_parser
Karel Kočí [Sun, 22 Mar 2015 17:59:10 +0000 (18:59 +0100)]
Remove rest of old implementation from kconfig_parser

9 years agokconfig_parser rewritten and now supports revers dependency
Karel Kočí [Sun, 22 Mar 2015 17:53:50 +0000 (18:53 +0100)]
kconfig_parser rewritten and now supports revers dependency

Most of the kconfig_parser is changed.
Now dependency are not copied before transfer to CNF and CNF expression is direcly extracted from kconfíg parsed output structures.

9 years agoUpdate Linux to 4.0-rc2
Karel Kočí [Sun, 22 Mar 2015 17:47:23 +0000 (18:47 +0100)]
Update Linux to 4.0-rc2

9 years agoKernel config repair and configurable make arguments
Karel Kočí [Wed, 11 Feb 2015 17:03:20 +0000 (18:03 +0100)]
Kernel config repair and configurable make arguments

9 years agoChange symbol_map file divider from space to colon
Karel Kočí [Tue, 3 Feb 2015 19:59:54 +0000 (20:59 +0100)]
Change symbol_map file divider from space to colon

Also some other tweaks in kconfigp_parser. Mostly irrelevant.

9 years agoImplementing main loop
Karel Kočí [Tue, 3 Feb 2015 19:57:20 +0000 (20:57 +0100)]
Implementing main loop

These new scripts are part of main loop.
kernel is not finished!!

Divides kconfig_parser, sat_solution to better named modules.
Phasing and iteration is implemented for loop watching.

9 years agoPython scripts added
Karel Kočí [Wed, 14 Jan 2015 11:49:48 +0000 (12:49 +0100)]
Python scripts added

conf.py are files for configuration, all configuration is in global
conf.py and others are just sourcing that
kconfig_parser.py is executing kconfig_parser
sat_solution.py is partly implemented, in state of this commit is not
working properly.

9 years agoIgnore for python cache added to .gitignore
Karel Kočí [Wed, 14 Jan 2015 11:46:24 +0000 (12:46 +0100)]
Ignore for python cache added to .gitignore

9 years agoOutput folder added to kconfig_parser
Karel Kočí [Wed, 14 Jan 2015 11:39:50 +0000 (12:39 +0100)]
Output folder added to kconfig_parser

Also kconfig folder in programs/src is renamed to kconfig_parser

9 years agoLinux folder moved and linux updated to v3.19-rc4
Karel Kočí [Wed, 14 Jan 2015 11:36:40 +0000 (12:36 +0100)]
Linux folder moved and linux updated to v3.19-rc4

9 years agoAdd solution_kconfig
Karel Kočí [Tue, 16 Dec 2014 19:25:31 +0000 (20:25 +0100)]
Add solution_kconfig

This script is for setting options from sat generated solution to kconfig.

9 years agoAdd sat_solution
Karel Kočí [Tue, 16 Dec 2014 19:24:15 +0000 (20:24 +0100)]
Add sat_solution

Added script for minisat input build and execute.

9 years agoAdd kconfig_parser
Karel Kočí [Sun, 14 Dec 2014 18:28:28 +0000 (19:28 +0100)]
Add kconfig_parser

kconfig_parser is placed to new folder tree. In folder "programs" will be all programs.
Files in folder programs/src/kconfig/kconfig are taken from kernel v3.18-rc3. In future, they should be updated if new changes will be added to kernel.

9 years agoInitial commit
Karel Kočí [Sun, 14 Dec 2014 18:22:41 +0000 (19:22 +0100)]
Initial commit