Hello,
I'm running dnsmasq as my DNS servers on EL6 with grsecurity and I'm being hit quite often by kernel panics, both on 3.2.55 and 3.14.13.
No RBAC used.
Here's the best trace i could get.
Hope it's sufficient.
-C.
diff --git a/net/ipv4/udp.c b/net/ipv4/udp.c
index cdc3258..984427d 100644
--- a/net/ipv4/udp.c
+++ b/net/ipv4/udp.c
@@ -2220,7 +2220,7 @@ struct proto udp_prot = {
.sysctl_wmem = &sysctl_udp_wmem_min,
.sysctl_rmem = &sysctl_udp_rmem_min,
.obj_size = sizeof(struct udp_sock),
- .slab_flags = SLAB_DESTROY_BY_RCU,
+ .slab_flags = SLAB_DESTROY_BY_RCU | SLAB_NO_SANITIZE,
.h.udp_table = &udp_table,
#ifdef CONFIG_COMPAT
.compat_setsockopt = compat_udp_setsockopt,