/srv/irclogs.ubuntu.com/2017/06/14/#ubuntu-kernel.txt

=== JanC_ is now known as JanC
=== zyga is now known as zyga-ubuntu
ograuh, oh ... 12:26
ograthe current linux package has all the config scripts (splitconfig.pl etc) set to non-executable 12:27
ogradebian/scripts/misc/../config-check: Permission denied12:27
ogra(thats what i get after running fdr editconfigs on a xenial source package ... (before there was the same error about splitconfig.pl whihc i manually made executable)12:28
ograsomething seems to have dropped all exec bits in the scripts dir12:28
ograapw, ^^^ want a bug ? 12:32
ogra(thats with 4.4.0-80 on xenial)12:33
apwogra, nope that is expected ... you should be working in the git tree not a source pacakge12:34
ograpffft 12:34
apwogra, or fi you are working in the source package you need to know debian packages lose execute bits on things, because diff12:34
apwi suppose we might be able to fix that with the reconstruct stuff, maybe12:35
* apw will card that12:35
ograwell, it used to work in the past ... thats definitely new behaviour12:35
ogra(and it breaks all the cross compilation howtos that use the source deb )12:35
apwogra, that is definatly not new behaviour, it always does that for any package with a .orig, and has since i join 10 years ago12:36
apwit _only_ breaks changing the config, not building12:36
ograwell, i did re-build the deb since years when trying out stuff on arm 12:36
apwas we do not assume or need executable bits on those12:36
ograwhich always includes editconfigs when i do that 12:37
ograso i'm sure this used to work (though admittedly i dont think i cross built a kernel since trusty)12:37
ograbut well, i'll hack in the exec bits ... 12:38
apwyeah hackedy hack12:39
ograhrm ... 12:40
ograconfig-check freaks out ... amout arm64 and powerpc ... which i didnt even touch 12:41
ogra*about12:41
ograwow, even when i start from zero and run editconfigs without doing any change it explodes12:44
ograapw, oh, ignore me ... 12:58
* ogra just noticed https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel#Modifying_the_configuration12:58
ogra:P12:58
apwogra, i am always willing to ignore you :)13:07
cjwatsonapw: exec bits> only true for source format 1.0; 3.0 preserves exec13:12
apwcjwatson, true enough, we are very backward in that sense13:12
apwcjwatson, not that 3.0 preserves everything either, wihch is annoying13:13
cjwatsonapw: ogra probably perceives it as new behaviour because at various times in the past the kernel has been a native source package13:13
apwcjwatson, most of the time in devel too13:13
ograoh, it isnt native anymore ? i didnt even notice that 13:15
ograbut yeah, that would explain it 13:15
apwogra, once it has an .orig it isn't native ... which occurs at release of the base kernel version13:16
ograapw, right, but it used to 13:16
apweach new devel kernel is native, then gains an orig before release13:16
=== koza is now known as koza|away
tomreynthanks for the help some ~ 20 hours ago, CJ18:38
shewlessHello. running the hwe kernel for 16.04.2.  Looking at this problem: http://people.canonical.com/~inaddy/lp1328088/.  Basically linux namejspace creation is slow.. which is causing me problems with my openstack deployment20:08
shewlessTrying to play around with kernel options related to RCU_NOCB_CPU and rcu_nocbs= but not having much luck so far20:09
shewlesswondering if someone can help make sure the options I'm setting in grub are taking effect20:09
shewlessWe've seen that creating namespaces (multiple) is less efficient on systems with more cores.. so a 1 core system does way faster than a 40 core system20:11
shewlessI tried to do this to force these RCUs to happen only on CPU 3 but it didn't seem to do anything for me: GRUB_CMDLINE_LINUX_DEFAULT="CONFIG_RCU_NOCB_CPU_ALL=n isolcpus=3 rcu_nocbs=3"20:12
shewlessdo I need to build the kernel myself with some options enabled in order for this to work? I'm open to that but not sure what options I would need to enable20:13
shewlesshmm I suppose since https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=728dba3a39c66b3d8ac889ddbe38b5b1c264aec320:21
shewlessthat RCU stuff won't be valid.. since it's not using rcu_lock anymore 20:21
shewlesshmm. rcu_lock is still used in some of that code so it might have an impact?20:26

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!