From 09e8be699a7ff616c20bd5fbc1f64fa516d51f4a Mon Sep 17 00:00:00 2001
From: Werner Sembach <werner.sembach@fau.de>
Date: Fri, 14 Sep 2018 01:39:44 +0200
Subject: [PATCH] Prevent compiler optimization preventing exploitation

---
 drivers/klist/klist.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/klist/klist.c b/drivers/klist/klist.c
index 91ca78cd61f2..526d4c444fc8 100644
--- a/drivers/klist/klist.c
+++ b/drivers/klist/klist.c
@@ -33,7 +33,7 @@
 /* consts */
 #define MAX_SIZE 0x400
 
-static struct k_list {
+static volatile struct k_list {
     long values[MAX_SIZE];
     unsigned long size;
 } list;
-- 
GitLab