Getting the load address(.text) of kernel module on beagle bone.

I want to get the load address of kernel module on Beagle bone board running Linux. This load address is required for remote debugging of kernel module over KGDB interface.

The Makefile for building the kernel module is given below.

export ARCH=arm
export CROSS_COMPILE=arm_compiler_path
KSOURCE_DIR=kernel_source_path
EXTRA_CFLAGS += -g
obj-m += test_module.o
test_module-objs := kmodule.o
all:
    make -C $(KSOURCE_DIR) M=$(PWD) modules
clean:
    make -C $(KSOURCE_DIR) M=$(PWD) clean

The kernel module compiles fine and is successfully insmod on beaglebone.

The /sys/module/test_module/sections/ shows the following:

.ARM.exidx.exit.text
.ARM.exidx.init.text
.exit.text
.gnu.linkonce.this_module
.init.plt
.init.text
.note.linux
.note.gnu.build-id
.plt
.rodata
.rodata.str1.4
.strtab
.symtab 

Which one of the above should be used for getting the load address(.text) address of the kernel module.

Thanks