Comment 4 for bug 1509929

Revision history for this message
Stefan Bader (smb) wrote :

Checking the referred links it sounds indeed like the following patch is required for the e1000e driver (even or because it is not in use). Seems like it has been asked to be included in 4.2 before release but nothing happened. Did not see it either in Dave Millers most recent stable mbox. I am preparing a test kernel and will update this report with a link once done.

From 37b12910dd11d9ab969f2c310dc9160b7f3e3405 Mon Sep 17 00:00:00 2001
From: Raanan Avargil <email address hidden>
Date: Sun, 19 Jul 2015 16:33:20 +0300
Subject: [PATCH] e1000e: Fix tight loop implementation of systime read
 algorithm

Change the algorithm. Read systimel twice and check for overflow.
If there was no overflow, use the first value.
If there was an overflow, read systimeh again and use the second
systimel value.