[16:56] a commit that was pulled into the recent trusty sru via lp1419838 broke booting on arm64. the fix is already upstream and in the ubuntu/linux tree as commit: d6ad36913083d683aad4e02e53580c995f1a6ede what is the process for getting that in as soon as possible? [16:57] bjf, henrix ^ [16:57] and kamal :) [16:57] * henrix goes look at the bug [16:59] ah, it's a stable update [16:59] yeah, sorry, guess i should have left off the lp part so mup grabbed it [16:59] cmagina: a new SRU cycle will start next week [17:00] bug #1419838 [17:00] bug 1419838 in linux (Ubuntu) "Trusty update to v3.13.11-ckt15 stable release" [Undecided,Confirmed] https://launchpad.net/bugs/1419838 [17:00] henrix: today is the last day for commits, correct? [17:00] cmagina: if we have that fix in, it will take ~3 weeks to be released. is that soon enough? [17:00] henrix: well, it currently breaks all arm64 boards that install the updates kernel [17:00] they won't boot [17:01] yeah, a nasty one :-/ [17:01] bjf: ? [17:02] cmagina, do these board have a button to boot a previous krenel or are they bricks after this [17:02] apw: not easily, they all use uboot. so requires a rescue environment [17:03] so, pxeboot a working kernel and fix it there type deal [17:04] cmagina, and that id in updates or proposed [17:04] is [17:04] apw: updates [17:04] i was just checking that :) [17:04] so, it has been already released [17:04] yeah, we missed it in our testing [17:06] our infrastructure has been getting moved around [17:06] as in we didn't do any i assume ? [17:07] yeah, the tests that verified the proposed kernels was disabled [17:07] were [17:07] fun of moving labs [17:09] cmagina: do we have a bug # for that already? let's wait for bjf and see what he thinks [17:09] henrix: i will submit one [17:09] cmagina: thanks [17:10] cmagina, and only trusty yes ? [17:10] * bjf reading [17:10] fyi, the offending commit was ported to 3.16 also [17:11] apw: i have not tried utopic yet, its on my list [17:11] did we get the fix above as well ? [17:12] ah, I see the fix got applied to 3.16 [17:13] ... but hasn't yet appeared in utopic. [17:14] kamal: yeah, both commits are in 3.16 stable, but none has hit utopic yet [17:14] henrix, apw, cmagina are we only talking about Trusty at this point? [17:15] henrix, lucky!! [17:15] bjf: thus far, i need to test utopic [17:15] bjf, i think kamal is just saying that utopic has been spared [17:15] kamal: :) [17:15] bjf, yes, this looks like it should only affect trusty at this time [17:15] though cmagina is welcome to test it anyway [17:17] bjf, the fix commit is trivial. I'll apply it to 3.13-stable immediately: [17:17] d6ad369 clocksource: arch_timer: Only use the virtual counter (CNTVCT) on arm64 [17:18] kamal, henrix, cmagina, apw, i think we need to get this fixed and get that fix out asap [17:19] kamal, henrix, cmagina, apw, put simply, we spin trusty with just this fix [17:19] bjf, I'm okay with that [17:19] cmagina is filing a bug (right now?) ... we'll need that bug number. [17:20] kamal: yes, i'll get that now [17:20] kamal, henrix, cmagina, apw, however, we need to get the testing of these sorted out so we don't end up here again [17:21] would this also affect lts-backport-trusty? since it's arm64, i guess not... [17:21] cmagina: ^ [17:21] bjf: ^ [17:22] there is arm64 arch in trusty [17:23] but not in precise, so [17:23] i assume that means spinnin ghte lts-backport is pointless for this [17:23] cool [17:24] kamal: bug 1426043 [17:24] bug 1426043 in linux (Ubuntu) "kernel 3.13.0-46.75 fails to boot on arm64" [Undecided,New] https://launchpad.net/bugs/1426043 [17:24] cmagina, thanks much [17:26] apw, cmagina do we know if we use any of this HW for buildds ? [17:28] bjf: i do not believe so. we did donate a board as a porter [17:29] dannf: did we donate any of our arm64 hardware as buildd's? [17:29] bjf: yes, but they don't run ubuntu's kernel [17:33] dannf, we are not running our own kernels on our buildds ? [17:35] bjf: nope - and no technical reason ttbofmk. i send gentle pokes about that every month or so [17:36] dannf, do you know where the kernels come from that they are using? [17:36] bjf: yes - prebuilt binaries from apm [17:37] from their bsp (which worked before ours did) [17:39] to switch, they'll require a firmware update and initializing flash-kernel - i'm guessing that's just a man-effort issue [17:40] bjf, apw: I just sent a [Trusty SRU PATCH] request for this ^^ to kernel-team@ ... awaiting some ack's. [17:40] Subject: [Trusty SRU PATCH] clocksource: arch_timer: Only use the virtual counter (CNTVCT) on arm64 [17:49] kamal: what would the fixed kernel version be if thats possible to know at this point? that way i can get the word out to not reboot unless running that kernel [17:50] cmagina, it will be 3.13.0-46.76 [17:51] kamal: thanks [19:39] is virgin/linux-stable an exact mirror of mainline? what is the diff b/t virgin/linux-stable and virgin/linux? [20:07] mssbrg, virgin/linux.git is a mirror of mainline. virgin/linux-stable.git is a mirror of the kernel.org stable repo (it includes all their stable branches, e.g. linux-3.19.y) [23:06] cmagina, still around? could we get you to verify that our freshly baked kernel fixes the ARM64 boot problem? [23:13] dannf, ^ you available? [23:40] bjf: yeah - working on it. making sure i can reproduce w/ the old before trying the new [23:40] kamal: ^ [23:43] dannf, thanks!