1. 07 4月, 2018 2 次提交
    • S
      ktest.pl: Have ktest.pl pass -r to config-bisect.pl to reset bisect · 133087f0
      Steven Rostedt (VMware) 提交于
      If config-bisect.pl sees that a config_bisect has already been started, it
      will ask on the command line if it should bisect or not. This will mess up
      running config_bisect from ktest.pl.
      
      Have ktest.pl pass in '-r' to config-bisect.pl and have config-bisect.pl
      recognize that to reset without asking.
      Signed-off-by: NSteven Rostedt (VMware) <rostedt@goodmis.org>
      133087f0
    • S
      ktest: Add standalone config-bisect.pl program · 0f0db065
      Steven Rostedt (Red Hat) 提交于
      Started working on a stand alone program that can do a config bisect. It is
      based on the config bisect code of ktest.pl. Instead of needing all the
      infrastructure of ktest.pl, all that is required for config-bisect.pl is two
      config files. One that works, and one that does not. The goal is to pass in
      the two files, and it will create a new "good" and a new "bad" config file
      based on input from the user. After several iterations (calls to this
      program), it will eventually end with a minimum config value that allows one
      config to work and the other config to break.
      
      The program uses a technique that takes the good config and then makes half
      of the configs that differ from the bad config just like the bad config.
      The code will use make oldconfig to make sure the configs that are set are
      not all converted back due to incorrect dependencies on other configs set in
      the bad config but not in the new test config.
      
      This is still a work in progress, but as it was written while I was working
      at Red Hat, I want this code to be submitted as such.
      Signed-off-by: NSteven Rostedt (Red Hat) <rostedt@goodmis.org>
      0f0db065