You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mISDN git HEAD (currently 2edcc9c) compiles fine with kernel 3.14.x.
Loading the mISDN_core module fails with "undefined symbol ktime_divns" though.
I've tracked it down: The EXPORT_SYMBOL_GPL in kernel/hrtimer.c (or kernel/time/hrtimer.c) was introduced in kernel 3.17 only with upstream commit 166afb64511eef08e13331b970c44fe91cea45ef ("ktime: Sanitize ktime_to_us/ms conversion")
Therefore I think all kernels before 3.17 need the Revert_693a012bf96b18b00ee4da2e027b11da11b1f9f4.patch file applied?
On Friday, 28 July 2017 07:00:36 CEST Karsten Keil wrote:
Yes I only tested compiling for some old kernels < 4.0 , not tried to load
the modules.
these messages appear on kernel 3.14.x, too:
WARNING: "isdnhdlc_decode" [mISDN-2.0.36/standalone/drivers/isdn/hardware/mISDN/netjet.ko] undefined!
WARNING: "isdnhdlc_encode" [mISDN-2.0.36/standalone/drivers/isdn/hardware/mISDN/netjet.ko] undefined!
WARNING: "isdnhdlc_out_init" [mISDN-2.0.36/standalone/drivers/isdn/hardware/mISDN/netjet.ko] undefined!
WARNING: "isdnhdlc_rcv_init" [mISDN-2.0.36/standalone/drivers/isdn/hardware/mISDN/netjet.ko] undefined!
I've seen this message for at least a few years now and nobody complained.
The netjet cards are probably not in use anymore, I guess.
Hi Karsten,
mISDN git HEAD (currently 2edcc9c) compiles fine with kernel 3.14.x.
Loading the mISDN_core module fails with "undefined symbol ktime_divns" though.
I've tracked it down: The EXPORT_SYMBOL_GPL in kernel/hrtimer.c (or kernel/time/hrtimer.c) was introduced in kernel 3.17 only with upstream commit 166afb64511eef08e13331b970c44fe91cea45ef ("ktime: Sanitize ktime_to_us/ms conversion")
Therefore I think all kernels before 3.17 need the Revert_693a012bf96b18b00ee4da2e027b11da11b1f9f4.patch file applied?
Personally I'll just patch my 3.14 kernel to add EXPORT_SYMBOL_GPL(ktime_divns),
that's what some -stable updates were doing anyway:
http://www.mail-archive.com/linux-kernel@vger.kernel.org/msg1189362.html
Cheers,
Thomas
The text was updated successfully, but these errors were encountered: