/srv/irclogs.ubuntu.com/2018/02/23/#ubuntu-kernel.txt

=== himcesjf_ is now known as him-cesjf
keesgh04:50
keesignore me :)04:50
dupondjelets try to build drm-tip myself :)08:13
=== himcesjf_ is now known as him-cesjf
=== chu is now known as yuken
=== yuken is now known as Guest72076
=== Guest72076 is now known as chu
dupondjersync -a --exclude=dkms.conf --delete spl/ /home/dupondje/kernel/cod/tip/drm-tip/2018-02-23/debian/build/build-generic/spl/10:50
dupondjersync: change_dir "/home/dupondje/kernel/cod/tip/drm-tip/2018-02-23//spl" failed: No such file or directory (2)10:50
dupondjehmmm :D10:50
dupondjeah had to clone spl :D10:58
dupondjelogic10:58
apwdupondje, or disable zfs in that build11:57
apwoh but you might need a fix to make that work11:58
SnicksieI am trying to compile a linux kernel module that works in kernel 4.4.0-112-generic, but if I compile in 4.4.0-116-generic I don't have the retpoline flag that is seemingly required from that release on (at least according to journalctl it refuses to load the module because there is a flag mismatch (retpoline vs no retpoline)). Machine is ubuntu 16.04.3 LTS. I couldn't find any hint on how to 11:59
Snicksiecompile with retpoline support. How can I do this?11:59
dupondjeapw: well :) got pass that, but hitting another error now:12:01
dupondje  LD       acpidbg12:01
dupondjeld: warning: cannot find entry symbol _start; defaulting to 00000000004000f012:01
dupondje/home/dupondje/kernel/cod/tip/drm-tip/2018-02-23/debian/build/tools-perarch/tools/power/acpi/tools/acpidbg/acpidbg.o: In function `acpi_aml_set_fd':12:01
dupondjeah well :)12:01
apware the automated drm-tip builds failing too, i assume so12:02
apwSnicksie, you need to have the retpoline compiler installed12:02
apwthe latest version of the compiler which has that support12:03
snadgeHexChat 2.12.4 Linux 4.14.18-rt15-snadge [x86_64/1.83GHz/SMP]12:05
snadgenobody builds a standard ubuntu kernel config with the latest hard realtime patch :(12:06
snadgewhat if you had an industrial laser you needed to control12:06
snadgeive tested it with 17.10, mixbus (ardour essentially) with a 128 byte audio buffer, whilst im compiling a kernel with 8 threads.. without buffer overruns :p12:07
snadgejust in case you need to mix audio streams at low latency whilst under high system load.. i thought everyone needed to do that12:08
snadgelowlatency just doesn't cut the mustard guys.. you can do better ;)12:09
dupondjeapw: http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-tip/2018-02-23/ they seem to be fine12:11
apwsnadge, no indeed ... because they are rarely based on a version even close to what we are using12:12
apwdupondje, so that is confusing then12:12
snadgethats true.. but it at least works for me ?12:12
snadgesaying yes and no and module to mostly the same options makes it an ubuntu kernel does it not?12:13
snadgearen't a lot of the important patches backported? the date on the kernel is at least new anyway12:14
snadgefalktx didn't want to know about it either.. im guessing ubuntu-studio is the same deal? nobody wants to put their hands up for it.. but i literally just took the standard 17.10 kernel config, fed it into old config, set preempt-rt .. and pretty much hit enter for everything else12:16
apwsnadge, we have a ton of patches on top indeed, including the bits for meltdown etc, so it all depends what your focus is12:16
snadgethe meltdown patches are already in it from upstream12:17
apwwell th12:17
apwthat is something then12:17
snadgehttps://wiki.linuxfoundation.org/realtime/start shows latest "dev" and "stable" versions.. which are based on (currently) 4.14.20 (rt17) released 22nd feb.. based on 4.14.20 released 17-Feb-201812:21
snadgewhich is an lts branch or something, which presumably has important backports.. but i understand this is far away from what ubuntu uses for reasons which beyond my understanding12:21
snadgei mean why would you use an lts kernel .. thats way too logical ;)12:22
snadgebetter to use something that isn't an lts.. then backport everything yourself12:22
snadgeim just joking.. i dont pretend to understand what the logic is behind not using the upstream lts kernel12:24
dupondjeapw: seems like acpidbg isnt build on dailies, so could explain12:29
fricklerapw: is there a document describing how to install retpoline gcc on xenial? I'm having similar issues compiling latest 4.13 it seems12:54
dupondjedpkg-deb: building package 'linux-image-4.16.0-994-generic' in '../linux-image-4.16.0-994-generic_4.16.0-994.201802222100_amd64.deb'.13:02
dupondjeallright :D13:02
Snicksieapw: is there currently any compiler that has retpoline patches in ubuntu 16.04? I cannot find any, also not in the ubuntu-toolchain-r ppa13:40
snadgei thought it was in -proposed13:58
=== zyga_ is now known as zyga
=== mamarley_ is now known as mamarley
=== walac_ is now known as walac
=== logan_ is now known as logan-
mozmckAnyone here know if CONFIG_PM can be disabled in a 4.9+ kernel?  I'm building a kernel with preempt-rt patches and I can disable some of the power management in menuconfig, but it doesn't let me disable CONFIG_PM.18:57
mozmckThe help for CONFIG_PM (Device power management core functionality) says, "Selected by: PM_SLEEP [=y] && (SUSPEND [=n] || HIBERNATE_CALLBACKS [=y])"18:59
mozmckBut I can't find PM_SLEEP or HIBERNATE_CALLBACKS19:00
=== chiluk_ is now known as chiluk

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