/srv/irclogs.ubuntu.com/2019/06/05/#ubuntu-kernel.txt

=== cpaelzer__ is now known as cpaelzer
=== himcesjf_ is now known as him-cesjf
derjohnHi, is there anyone aldready working on fixing the PPA builds?  "eoan-amd64: chroot not found ( chroot:bionic-amd64" seems to block all architecture kernel builds. Or do I need to report it?12:16
=== cpaelzer__ is now known as cpaelzer
cjwatsonderjohn: Do you have a link to a failure?12:24
cjwatsonNot sure from that whether it's an infrastructure-level problem or something specific to kernel builds12:24
mamarleycjwatson: https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.1.7/12:32
cjwatsonOh right, "PPA"12:36
cjwatsonNot my problem then :-)12:36
cjwatsonapw: ^- maybe?12:36
apwderjohn, you need to report it, to me12:46
derjohnapw THX ! The current kernel don't build, see https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.1.7/ (as cjwatson already showed). 13:06
derjohnapw, Should I report it on launchpad or so? if so, which package !?!?13:07
apwderjohn, count it reported13:11
TJ-Has anyone heard of invisible memory-leak issues due to PCIE-AER faults? I'm helping a user that has a system that 'eats' 5GB of RAM in a day invisibly, and the only real clue is they need "pci=noaer" to avoid logs being overwhelmed with AER reports. I've asked them to remove noaer to find out what the reports are, but wondering if with it disabled the kernel could be using up memory collecting the13:11
TJ-reports even when they're not logged.13:11
derjohnapw, :thumbs: yeah ! Good to know. I has always struggles to find the right place to report .... I am using the kernels in out production relatively early ....13:12
apwderjohn, not that using those i production is a very good idead; but hey13:12
TJ-Also, I was checking on CONFIG_DEBUG_KMEMLEAK but we seem to have CONFIG_HAVE_DEBUG_KMEMLEAK=y but there is /no/ kernel code relying on that, and the actual setting is: "# CONFIG_DEBUG_KMEMLEAK is not set"13:13
apwsforshee, ^13:14
apwTJ-, not heard of anything like the aer thing, but if there was going to be a bug in freeing an incoming message like that it would be when turning them off from teh command line which noone would do13:15
sforsheeTJ-: enabling CONFIG_DEBUG_KMEMLEAK adds overhead to memory allocations, it seems to me that this is the sort of thing a developer turns on to debug memory leaks and not an option for a distro kernel to enable13:18
TJ-apw: right, user has pci=noaer but the system is losing memory rapidly (6GB overnight). I'm getitng them to create a bug. Apparently Windows 10 doesn't have this problem, so I think we have a problem in the PCI sub-system somewhere (Windows isn't losing memory or reporting AERs at least)13:18
apwTJ-, and not reporting them might involve recieving them and dumping them immediatly13:19
TJ-sforshee: I know, my point is that in looking at what we have that set to I found "debian.master/config/config.common.ubuntu:CONFIG_HAVE_DEBUG_KMEMLEAK=y" but there is nothing in-kernel I can find that uses that13:19
sforsheeTJ-: those HAVE_FOO sorts of options are generally things which are set to make another option available for selection13:20
sforsheeso if your arch or whatever doesn't set CONFIG_HAVE_DEBUG_KMEMLEAK then you won't be presented with the CONFIG_DEBUG_KMEMLEAK option13:20
TJ-apw: That's what I would imagine; it's a weird one here, but the only clue does seem to be these AERs (all measures of memory usage just seem to indicate memory is 'used' but cannot account anywhere for it. I had the user just boot to multi-user.target overnight, and in the morning it had eaten memory :)13:20
TJ-sforshee: right, but my point is I cannot find anything but the config file itself testing that value13:21
apwtesting the HAVE_ version ?13:21
apwthat would be right13:21
sforsheeTJ-: that's exactly the point. The architecture selects HAVE_FOO, then if it's set you get prompted whether or not to set the CONFIG_FOO option13:22
sforsheeonly CONFIG_FOO affects the code that's built, HAVE_FOO just controls whether or not you get the chance to select CONFIG_FOO13:22
TJ-what I mean is, there's nothing like "drivers/net/dsa/Kconfig:        depends on HAVE_NET_DSA" , no "depends on HAVE_DEBUG_KMEMLEAK" which confused me :)13:23
TJ-sorry for going on a tagent; this only came up because it confused me as to the state of KMEMLEAK :)13:24
sforsheeTJ-: lib/Kconfig.debug13:24
sforsheeconfig DEBUG_KMEMLEAK13:24
sforshee    depends on DEBUG_KERNEL && HAVE_DEBUG_KMEMLEAK13:24
TJ-sforshee: doh! thank-you, I need to sleep more and work overnight less! I was doing "git grep CONFGI_HAVE_DEBUG_KMEMLEAK" !! Sorry13:25
sforsheeno worries, happens to all of us13:26
TJ-sforshee: anyhow, upshot is, we'll need to build a custom kernel with DEBUG_KMEMLEAK enabled so the user can grab more info on this13:26
TJ-I'm having them check the windows event-logs to see if it is receiving AERs as well; if it is it isn't suffering vanishing memory13:28
=== himcesjf_ is now known as him-cesjf
derjohnapw, Thx for fixing the PPA  builds!20:54
TJ-Any chance of getting this ACPI ID added to enable a touchpad? Bug #183171021:15
ubot5bug 1831710 in linux-signed-hwe (Ubuntu) "Touchpad not working (Lenevo Ideapad 330 series)" [Undecided,New] https://launchpad.net/bugs/183171021:15

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