On 7/27/2018 11:38 AM, Ben Pfaff wrote:
On Wed, Jul 25, 2018 at 08:46:21AM -0700, Gregory Rose wrote:
On 7/23/2018 9:22 AM, Yi-Hung Wei wrote:
--- a/datapath/linux/compat/ip_fragment.c
+++ b/datapath/linux/compat/ip_fragment.c
@@ -812,6 +812,9 @@ int __init rpl_ipfrag_init(void)
#ifdef
On Wed, Jul 25, 2018 at 08:46:21AM -0700, Gregory Rose wrote:
> On 7/23/2018 9:22 AM, Yi-Hung Wei wrote:
> --- a/datapath/linux/compat/ip_fragment.c
> +++ b/datapath/linux/compat/ip_fragment.c
> @@ -812,6 +812,9 @@ int __init rpl_ipfrag_init(void)
> #ifdef
On 7/23/2018 9:22 AM, Yi-Hung Wei wrote:
--- a/datapath/linux/compat/ip_fragment.c
+++ b/datapath/linux/compat/ip_fragment.c
@@ -812,6 +812,9 @@ int __init rpl_ipfrag_init(void)
#ifdef HAVE_INET_FRAGS_WITH_FRAGS_WORK
ip4_frags.frags_cache_name = ip_frag_cache_name;
#endif
+#if
>>> --- a/datapath/linux/compat/ip_fragment.c
>>> +++ b/datapath/linux/compat/ip_fragment.c
>>> @@ -812,6 +812,9 @@ int __init rpl_ipfrag_init(void)
>>> #ifdef HAVE_INET_FRAGS_WITH_FRAGS_WORK
>>> ip4_frags.frags_cache_name = ip_frag_cache_name;
>>> #endif
>>> +#if RHEL_RELEASE_CODE <
On 7/20/2018 2:00 PM, Yi-Hung Wei wrote:
On Thu, Jul 19, 2018 at 6:48 PM, Greg Rose wrote:
The RHEL 7 kernels expect the secret timer interval to be initialized
before calling the inet_frags_init() function. By not initializing it
the inet_frags_secret_rebuild() function was running on every
On Thu, Jul 19, 2018 at 6:48 PM, Greg Rose wrote:
> The RHEL 7 kernels expect the secret timer interval to be initialized
> before calling the inet_frags_init() function. By not initializing it
> the inet_frags_secret_rebuild() function was running on every tick
> rather than on the expected
On 7/19/2018 6:48 PM, Greg Rose wrote:
The RHEL 7 kernels expect the secret timer interval to be initialized
before calling the inet_frags_init() function. By not initializing it
the inet_frags_secret_rebuild() function was running on every tick
rather than on the expected interval. This
The RHEL 7 kernels expect the secret timer interval to be initialized
before calling the inet_frags_init() function. By not initializing it
the inet_frags_secret_rebuild() function was running on every tick
rather than on the expected interval. This caused occasional panics
from page faults when