From e119adf8ba1f6ccf95ffdcae7e68d3d39a4e4a4d Mon Sep 17 00:00:00 2001
From: Franco Fichtner
Date: Fri, 8 Jan 2016 20:21:26 +0100
Subject: [PATCH] firmware: extend message to make ABI problems more visible
---
src/opnsense/firmware-message | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/src/opnsense/firmware-message b/src/opnsense/firmware-message
index 577311eab..6f16a9712 100644
--- a/src/opnsense/firmware-message
+++ b/src/opnsense/firmware-message
@@ -12,7 +12,12 @@ import configuration and quick/easy install will work just as well.
The captive portal implementation has been completely rewritten.
Your old setup won't be converted and thus will not come back
up. Reconfiguring the captive portal, however, will be relatively
-easy.
+easy.
+Due to kernel interface changes going from 10.1 to 10.2 plugins
+or custom-built kernel modules may stop working. Reinstalling the
+offending packages from the firmware pages or recompiling custom additions
+against the stable/16.1 source branch will resolve this
+problem.
Please heed these points carefully before upgrading. Backup your configs,
preview the new version via the live CD or in a virtual machine. Create
snapshots. If all else fails, report back