diff --git a/kernel/extable.c b/kernel/extable.c
index c2d625fcda77000d00a397529762bc1426a1d648..d44aac0c3faa06b05e49005b9e31d843e2c7481e 100644
--- a/kernel/extable.c
+++ b/kernel/extable.c
@@ -74,7 +74,7 @@ int core_kernel_text(unsigned long addr)
 
 int core_kernel_data(unsigned long addr)
 {
-	if (addr >= (unsigned long)_sdata &&
+	if (addr >= (unsigned long)_stext &&
 	    addr < (unsigned long)_edata)
 		return 1;
 	return 0;