Feature #12122

Upgrade Linux to 4.9

Added by intrigeri 2017-01-09 09:16:07 . Updated 2017-03-05 16:59:17 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2016-12-27
Due date:
% Done:

100%

Feature Branch:
feature/12122-linux-4.9
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description


Subtasks


Related issues

Related to Tails - Feature #11886: Upgrade Linux to 4.8 and adjust our kernel tweaks accordingly Resolved 2016-10-25
Blocks Tails - Feature #12089: Enable the kernel page allocator poisoning Resolved 2016-12-27
Blocks Tails - Bug #12218: AMD graphics regression since Tails 2.10 Resolved 2017-02-09

History

#1 Updated by intrigeri 2017-01-09 09:17:40

  • related to Feature #11886: Upgrade Linux to 4.8 and adjust our kernel tweaks accordingly added

#2 Updated by intrigeri 2017-01-26 08:59:58

  • Target version changed from Tails_2.12 to Tails_2.11

We’ll need to consider doing that in 2.11, if there are important security fixes brought by Linux 4.9.x that aren’t fixed by any 4.8 kernel in Debian. Of course it would be best to avoid upgrading a kernel in a point-release without any RC, but it’s not as if RC:s helped us much identify hardware support regressions (generally we learn about them after the release). I’ll look into it and try to balance these factors.

#3 Updated by intrigeri 2017-03-02 11:03:29

  • Status changed from Confirmed to In Progress
  • as expected, a number of security issues (including CVE-2017-6074) can only be fixed by upgrading to 4.9.13
  • the i386 packages for jessie-backports are waiting for approval; if they’re not unblocked when I come back to it, I’ll import them from sid
  • anonym says “FTR I tried it a week ago, but IIRC DKMS for Virtualbox failed”

#4 Updated by intrigeri 2017-03-02 11:05:19

  • Feature Branch set to feature/12122-linux-4.9

#5 Updated by intrigeri 2017-03-02 11:16:28

  • blocks Feature #12089: Enable the kernel page allocator poisoning added

#6 Updated by intrigeri 2017-03-02 11:16:47

#7 Updated by intrigeri 2017-03-02 11:17:36

  • blocked by deleted (Feature #12090: Enable the slab allocator poisoning)

#8 Updated by intrigeri 2017-03-02 17:06:33

  • Subject changed from Upgrade Linux to 4.9 and adjust our kernel tweaks accordingly to Upgrade Linux to 4.9

#9 Updated by intrigeri 2017-03-03 08:25:02

  • Target version changed from Tails_2.11 to Tails_2.12

The i386 package is still in the BACKPORTS-POLICY queue and our freeze is in 3 days, so it’ll be hard to get this implemented and merged in time for 2.11, not mentioning the risk of hardware support regressions => postponing and filed Bug #12280 that does need a fix.

#10 Updated by intrigeri 2017-03-03 08:31:35

  • blocks Bug #12218: AMD graphics regression since Tails 2.10 added

#11 Updated by intrigeri 2017-03-05 16:59:18

  • Status changed from In Progress to Resolved
  • Assignee deleted (intrigeri)
  • % Done changed from 0 to 100

That’s been done on the devel branch (maybe by mistake, but anyway it FTBFS’ed with 4.8 before).