Re: Request for guidance: removal of old config files [was: Kernel configurations for 4.19?]


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).

git clone git://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git
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:
> On Thu, 2019-07-11 at 18:51 +0200, Jan Kiszka wrote:
> [...]
> > > 4.19/arm/hitachi_omap_defconfig
> > > 4.19/arm/moxa_mxc_defconfig
> > > 4.19/arm/siemens_am335x-axm2_defconfig
> > > 4.19/arm/siemens_am335x-draco_defconfig
> > > 4.19/arm/siemens_am335x-dxr2_defconfig
> > > 4.19/arm/siemens_am335x-etamin_defconfig
> > > 4.19/arm/siemens_am57xx-pxm3_defconfig
> >
> > Those can go, I'm not aware of their usage on 4.19. But do we have one for the
> > am335-x-based BBB, our reference board?
>
> 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?

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
_______________________________________________
cip-dev mailing list
cip-dev@...
https://lists.cip-project.org/mailman/listinfo/cip-dev

Join cip-dev@lists.cip-project.org to automatically receive all group messages.