/srv/irclogs.ubuntu.com/2015/02/04/#ubuntu-kernel.txt

ChrisP1948Using this command sudo apt-get build-dep linux-image-3.13.0-35-generic which is found at https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel it downloaded 3.13.0-45 the newest instead of *-35. How do I get *-35? I need to bisect *-35 as it's the last good kernel before I stated having issues reported at https://bugs.launchpad.net/ubuntu/+source/linux/+bug/140233103:05
ubot5Launchpad bug 1402331 in linux (Ubuntu) "System will periodically lockup with [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... render ring idle" [Medium,Incomplete]03:05
=== gerald is now known as Guest81008
apwChrisP1948 (N,BFTL), you are asking for the build-deps for linux, not for the source for that version... so you get the latest bits05:39
apwas you are never there to hear the answer, and indeed are not reading backscroll, i am sure you will not see this either05:40
=== Diziet_ is now known as Diziet
=== pgraner-afk is now known as pgraner
shadeslayerSo, I'm using overlayfs and I'm seeing weird errors like failed to whiteout 'CMakeLists.txt15:25
shadeslayerany ideas how I can investigate what's going wrong15:25
=== tyhicks` is now known as tyhicks
=== smoser` is now known as smoser
apwshadeslayer, on what version of the kernel16:45
apwshadeslayer, what exact string16:46
shadeslayerapw: moment16:48
shadeslayerapw: Linux rassilon 3.16.0-30-generic #40~14.04.1-Ubuntu SMP Thu Jan 15 17:43:14 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux16:49
shadeslayer[ 1288.304277] overlayfs: ERROR - failed to whiteout 'CMakeLists.txt'16:49
shadeslayerthat's one of many strings it's failing on16:50
apwshadeslayer, how full is the upper layer16:50
apwshadeslayer, and is this on the livecd use case, or on a post install overlay16:50
shadeslayerapw: it's on a AWS EC2 instance16:50
shadeslayerI'm mounting a jenkins workspace dir inside a schroot using this script : http://paste.ubuntu.com/10056383/16:51
shadeslayerand : /dev/xvda1      493G  131G  341G  28% / < seems like there's plenty of space 16:52
Free99Hello all, I have ubuntu 14.04 running on an HP Revolve 810 G2. Having an issue where the stylus moves only diagonally no matter where the stylus actually is on-screen.16:52
apwshadeslayer, and what are you doing to the upper layer which is failing ...16:53
Free99I was able to fix the issue by compiling a kernel but editing a line in hid-input.c to force it to be relative vs absolute16:53
Free99downside is, it messes up X autodetection pretty badly16:53
apwshadeslayer, and ... could you file a bug "ubuntu-bug linux" and shove all this detail in it, so it doesn't get flushed16:53
Free99any idea on how to do this fix on a regular ubuntu kernel?16:53
shadeslayerapw: ok16:54
apwshadeslayer, shove the bug # in here for me, so i can think about it16:54
shadeslayerapw: I /think/ it's the underlying cause for http://dci.pangea.pub/job/plasma/job/kservice_source_unstable/13/consoleText16:55
apwFree99, if you have a way to make it work like that, again a "ubuntu-bug linux" to get the h/w details, and put as much detail in it ... then we can look and see if we cna make it work for you and not break everyeone else16:55
Free99ok, sure thing apw16:55
Free99apw by the way I upgraded my kernel to utopic, but this still applied on 3.13-x as well17:03
Free99think that'll be an issue?17:03
apwFree99, if it affects the one you are reporting against, no that is fine17:06
shadeslayerapw: https://bugs.launchpad.net/ubuntu/+source/linux-lts-utopic/+bug/141812317:12
ubot5Launchpad bug 1418123 in linux-lts-utopic (Ubuntu) "overlayfs fails to whiteout CMakeLists.txt" [Undecided,New]17:12
shadeslayerapw: do you need anything else?17:14
apwshadeslayer, will update the bug if not17:16
shadeslayerapw: cheers17:17
shadeslayerI'll just redesign my schroot setup17:17
Free99apw, https://bugs.launchpad.net/ubuntu/+source/linux-lts-utopic/+bug/141813017:23
ubot5Launchpad bug 1418130 in linux-lts-utopic (Ubuntu) "Kernel doesn't respond to stylus properly" [Undecided,New]17:23
Free99apw thanks for the advice17:24
Free99question though: if I build something with DKMS, will it follow through kernel upgrades?17:24
Free99I ask because of https://bugs.launchpad.net/ubuntu/+source/linux-lts-utopic/+bug/141813417:24
ubot5Launchpad bug 1418134 in linux-lts-utopic (Ubuntu) "Alps TouchPad not recognized by kernel" [Undecided,New]17:24
apwFree99, should do17:25
Free99apw you mean it ought to follow kernel upgrades, or that first bug report was detailed sufficiently?17:26
apwFree99, i mean dkms would get rebuilt for each kernel upgrade17:27
apwFree99, not looked at the bug yet17:27
Free99apw great, just trying to clarify what you meant :)17:28
Free99thanks again17:28
kfirHello, i'm developing a small kernel module and i'm getting the following error: module verification failed: signature and/or  required key missing How can I bypass this for my module?21:11
blahdeblahHi all, is there a PPA or similar repo for tracking mainline builds? I'm currently on 3.19.0-031900rc3-generic trying to see if it solves https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1384342, and I'd prefer to keep tracking those builds for now.22:26
ubot5Launchpad bug 1384342 in linux (Ubuntu) "kernel messages intel_crtc_wait_for_pending_flips correlate to compiz hang" [High,Triaged]22:27
blahdeblahI had a read through https://wiki.ubuntu.com/Kernel/MainlineBuilds and it seems to say that it's necessary to track http://kernel.ubuntu.com/~kernel-ppa/mainline/?C=N;O=D and manually install - is there an alternative?22:27
keesso... anyone around familiar with UEFI -> kernel path? Does UEFI call startup_64 or startup_32 when loading the kernel?22:38
keesI guess I mean shim and grub...22:40
apwkees, it calls a specific efi entry doesn't it ?22:41
keesapw: unclear to me. doesn't Ubuntu's UEFI thingy call shim, which calls grub, which calls the kernel?22:41
apwkees, yeah, but it either calls "as normal" when not secure i think, and calls a special entry with boot services "available"22:42
keesefi_pe_entry in the kernel seems to call startup_32.22:42
keesoh hm, there's also efi64_stub_entry22:43
apwkees, yeah there is two of 'em22:44
keesI'm investigating a report of a corner case of a corner case... XD isn't enabled on some person's machine, and I'm looking at paths where that could happen.22:45
keesit looks like any 64-bit kernel entry points skip fixing XD, since paging has already been started.22:46
keesI wonder if 64-bit could drop to 32-bit temporarily, fix XD, rewrite the page tables, and switch back....22:47
apwugg, nasty22:48
cristian_capw, I've collected the info in kernel.org format22:51
cristian_capw, as requested22:51
cristian_capw, I'd like to know if they are correct22:51
cristian_cI ca paste them on pastebin22:52
cristian_c*can23:02
mjg59kees: The answer is "it depends"23:18
mjg59kees: "linux" will call startup_3223:19
mjg59"linuxefi" will call either the 32 or 64 bit offset in the stub, depending on the architecture of the firmware23:19
keesmjg59: yeah, it sounds like I need to move this code into the common boot path23:24
keesmjg59: and I don't think it'll require a 64->32->64 to do it. a TLB flush should DTRT...23:24
mjg59kees: So the current situation is that jumping into the 64 bit EFI stub skips XD?23:30
mjg59Or just startup_64?23:30
keesmjg59: all the non-32-bit paths skip the bit of code I wrote to fix broken BIOSes that mask out XD support.23:32
kees("XD_DISABLE")23:32
keesmjg59: so if you have a 64-bit boot on an especially crazy BIOS, you don't get NX support. :(23:32
mjg59kees: Oh, ok, so in the common case it's fine. That makes sense.23:33
keesyeah, in the common case, the boot loader did all the right things when setting up paging.23:33
keesbut some seriously brain-dead boot firmware out there is setting XD_DISABLE _and_ booting 64-bit. O_o23:33
mjg59grub doesn't set up paging in the linuxefi case23:34
keesin the 32-bit efi boot case? right.23:34
mjg5932 or 6423:34
mjg59That gets left up to the kernel23:34
keesAIUI, 64-bit boot requires an identity mapped paging setup before starting the kernel.23:35
mjg59Either that's getting set up by the EFI boot code in the kernel, or that's what the firmware is setting up23:35
mjg59grub never touches page tables in the linuxefi case23:35
keesright, if the boot firmware loads grub in 64-bit mode it must have set up identity mappings too23:36
kees(i.e. grub doesn't need to)23:37
mjg59Yeah23:37

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