Date
1 - 5 of 5
Request for guidance: removal of old config files [was: Kernel configurations for 4.19?]
Ben Hutchings <ben.hutchings@...>
On Thu, 2019-07-11 at 18:51 +0200, Jan Kiszka wrote:
[...] Good point. I have not yet tried running 4.19 on the BBB, but I can4.19/arm/hitachi_omap_defconfigThose can go, I'm not aware of their usage on 4.19. But do we have one for the look at adding one - or perhaps Nobuhiro or Pavel already has a suitable config? Yes, and also the build rules should check out -rt branches instead of4.19/arm/toshiba_tegra_defconfigI do not recall the history of that one anymore. We should have at least one -rt the main CIP branches when processing an -rt configuration. But they need to be reviewed, as automatic config updates usually don't4.19/x86/siemens_iot2000.configThose two should stay. cope with renaming of config symbols. Ben. --4.19/x86/toshiba_defconfigThanks, Ben Hutchings, Software Developer Codethink Ltd https://www.codethink.co.uk/ Dale House, 35 Dale Street Manchester, M1 2HF, United Kingdom |
|
Nobuhiro Iwamatsu
Hi Ben,
toggle quoted message
Show quoted text
-----Original Message-----I have a BBB, but I do not try running 4.19 on BBB. I will try this. Best regards,Yes, and also the build rules should check out -rt branches instead of4.19/arm/toshiba_tegra_defconfigI do not recall the history of that one anymore. We should have at Nobuhiro |
|
Pavel Machek
On Fri 2019-07-12 17:34:47, Ben Hutchings wrote:
On Thu, 2019-07-11 at 18:51 +0200, Jan Kiszka wrote:No easy access to BBB here, sorry. I have added directory 4.19-rt and added config for socfpga I'd like to be used for testing in Lava lab. It is not configuration that needs to be officially supported with CIP project. I hope that is okay. If someone uses rt on some other hardware, I'd like to know. Best regards, Pavel -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany |
|
Zoran
>> Good point. I have not yet tried running 4.19 on the BBB, but I can >> look at adding one - or perhaps Nobuhiro or Pavel already has a
>> suitable config? Excellent point, which spares me time to begin the new email thread about 4.19 BBB rt-config file. Actually, I have one 4.19 BBB rt-config file, which at the end of trimming goes to cycles (not able to set three parameters). cd linux-cip git checkout -b cip_v4.19.13-cip1-rt1-rebase v4.19.13-cip1-rt1-rebase export TREE_NAME=cip-example export ARCH=arm export CROSS_COMPILE=arm-linux-gnueabihf- make -j4 -k -s ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- O=build-arm omap2plus_defconfig I did adjust all the RT parameters, and at the end of three cycles of compiling, I've got the following CONFIG file (attached to this email). My problem is, that I ended with cyclic loop, since every time I start compiling with: make -j4 -k -s ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- O=build-arm I end up with changed .config, with always three parameters changed: vagrant@stretch:~/git-repos/linux-cip/build-arm$ diff -c .config CONFIG *** .config 2019-07-21 17:31:28.524419156 +0000 --- CONFIG 2019-07-20 18:29:58.349570260 +0000 *************** *** 73,78 **** --- 73,79 ---- # Timers subsystem # CONFIG_TICK_ONESHOT=y + CONFIG_NO_HZ_COMMON=y CONFIG_HZ_PERIODIC=y # CONFIG_NO_HZ_IDLE is not set # CONFIG_NO_HZ is not set *************** *** 585,591 **** # # CONFIG_SUSPEND is not set # CONFIG_HIBERNATION is not set ! CONFIG_PM=y <<== (should be # CONFIG_PM is not set) CONFIG_PM_DEBUG=y # CONFIG_PM_ADVANCED_DEBUG is not set # CONFIG_APM_EMULATION is not set --- 586,592 ---- # # CONFIG_SUSPEND is not set # CONFIG_HIBERNATION is not set ! # CONFIG_PM is not set CONFIG_PM_DEBUG=y # CONFIG_PM_ADVANCED_DEBUG is not set # CONFIG_APM_EMULATION is not set *************** *** 2319,2325 **** # CONFIG_HSI_CHAR is not set CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set - CONFIG_NTP_PPS=y # # PPS clients support --- 2320,2325 ---- *************** *** 5469,5476 **** CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y ! CONFIG_DEBUG_LOCK_ALLOC=y <<== (should be # CONFIG_DEBUG_LOCK_ALLOC is not set) ! CONFIG_LOCKDEP=y<<== (should be # CONFIG_LOCKDEP is not set) # CONFIG_DEBUG_LOCKDEP is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_LOCK_TORTURE_TEST is not set --- 5469,5476 ---- CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y ! # CONFIG_DEBUG_LOCK_ALLOC is not set ! # CONFIG_LOCKDEP is not set # CONFIG_DEBUG_LOCKDEP is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_LOCK_TORTURE_TEST is not set What I am doing/setting wrong here??? Thank you, Zoran _______ On Sun, Jul 21, 2019 at 6:26 PM Pavel Machek <pavel@...> wrote: On Fri 2019-07-12 17:34:47, Ben Hutchings wrote: |
|
Pavel Machek
On Sun 2019-07-21 19:58:40, Zoran S wrote:
I'm not sure I completely understand your problem. But "/" inExcellent point, which spares me time to begin the new email threadGood point. I have not yet tried running 4.19 on the BBB, but I can menuconfig is helpful: *** 585,591 ****│ Symbol: PM [=y] │ Type : bool │ Prompt: Device power management core functionality │ Location: │ (1) -> Power management options │ Defined at kernel/power/Kconfig:144 │ Selected by [y]: │ - ARCH_OMAP2PLUS_TYPICAL [=y] && (ARCH_MULTI_V6 [=y] || ARCH_MULTI_V7 │ -> you need to disable OMAP2PLUS_TYPICAL. --- 2320,2325 ----│ Symbol: DEBUG_LOCK_ALLOC [=y] │ Type : bool │ Prompt: Lock debugging: detect incorrect freeing of live locks │ Location: │ -> Kernel hacking │ (1) -> Lock Debugging (spinlocks, mutexes, etc...) │ Defined at lib/Kconfig.debug:1163 │ Depends on: DEBUG_KERNEL [=y] && LOCK_DEBUGGING_SUPPORT [=y] │ Selects: DEBUG_SPINLOCK [=y] && DEBUG_MUTEXES [=y] && DEBUG_RT_MUTEXE │ │ Selected by [y]: │ - DEBUG_WW_MUTEX_SLOWPATH [=y] && DEBUG_KERNEL [=y] && LOCK_DEBUGGING │ You need to disable DEBUG_WW_MUTEX_SLOWPATH AFAICT. Pavel -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany |
|