New CC modules not loading after Kernel recompilation

hiren panchasara hiren at strugglingcoder.info
Thu May 21 04:31:03 UTC 2015


On 05/21/15 at 05:41P, Karlis Laivins wrote:
> Good Morning,
> 
> I have a following issue, maybe someone has encountered this and can
> provide me with a quick solution to a following issue.
> 
> I have compiled a module, which is a modified version of the NewReno
> congestion control algorithm. I tried to load it into Kernel successfully
> before I recompiled Kernel with a following config file, so I can use
> Imunes and test the new module:
> 
> include GENERIC
> nooptions FLOWTABLE
> options VIMAGE
> options VNET_DEBUG
> options MROUTING
> 
> options IPSEC
> device crypto
> options IPSEC_DEBUG
> 
> options DDB
> options KDB
> 
> The problem is - after the Kernel has been reompiled, I can no longer load
> the module with kldload. The error I get is:
> 
> link_elf: symbol tcp_do_rfc3465 undefined
Does the module itself build fine? Do you need V_tcp_do_rfc3465 instead?
It's a VNETified variable:  tcp_var.h:VNET_DECLARE(int, tcp_do_rfc3465);

Just a guess.

Cheers,
Hiren
> kldload: can't load cc_changedreno.ko: No such file or directory
> 
> And this is despite the fact the cc_changedreno.ko module is in
> /boot/kernel/.
> 
> Thank you in advance!
> 
> BR,
> Karlis
> _______________________________________________
> freebsd-net at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe at freebsd.org"
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 618 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-net/attachments/20150520/80b4fa29/attachment.sig>


More information about the freebsd-net mailing list